webhook deploy fix
This commit is contained in:
		@@ -56,6 +56,20 @@ if [ "$_domain" != "" ]; then
 | 
			
		||||
fi
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
_remote=""
 | 
			
		||||
while [ "$_remote" = "" ]
 | 
			
		||||
do
 | 
			
		||||
read -p "enter teh remote git repos url to pull from ? " _remote
 | 
			
		||||
if [ "$_remote" != "" ]; then
 | 
			
		||||
  read -p "is $_remote correcte [y|n] " validated
 | 
			
		||||
  if [ "$validated" = "y" ]; then
 | 
			
		||||
    break
 | 
			
		||||
  else
 | 
			
		||||
    _remote=""
 | 
			
		||||
  fi
 | 
			
		||||
fi
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
# TODO check for /home/"$user"/www/"$_domain"
 | 
			
		||||
if [ ! -d /home/"$user"/www/"$_domain" ]; then
 | 
			
		||||
  echo "/home/$user/www/$_domain does not exists !"
 | 
			
		||||
@@ -70,8 +84,11 @@ fi
 | 
			
		||||
 | 
			
		||||
apt-get install webhook
 | 
			
		||||
 | 
			
		||||
# git bare repos remote
 | 
			
		||||
git --git-dir=/home/"$user"/git-repositories/"$_domain.git" remote add origin "$_remote"
 | 
			
		||||
 | 
			
		||||
# hook deploy script
 | 
			
		||||
cp "$_assets"/webhook-deploy.sh /home/"$user"/webhook-deploy-"$_domain".sh
 | 
			
		||||
cp -f "$_assets"/webhook-deploy.sh /home/"$user"/webhook-deploy-"$_domain".sh
 | 
			
		||||
sed -i -r "s/DOMAIN/$_domain/g" /home/"$user"/webhook-deploy-"$_domain".sh
 | 
			
		||||
chmod +x /home/"$user"/webhook-deploy-"$_domain".sh
 | 
			
		||||
 | 
			
		||||
@@ -87,7 +104,7 @@ echo "
 | 
			
		||||
" >> /etc/webhook.conf
 | 
			
		||||
 | 
			
		||||
# webhook service
 | 
			
		||||
cp "$_assets"/webhook.service /etc/systemd/system/webhook.service
 | 
			
		||||
cp -f "$_assets"/webhook.service /etc/systemd/system/webhook.service
 | 
			
		||||
systemctl enable webhook
 | 
			
		||||
systemctl start webhook
 | 
			
		||||
systemctl restart webhook
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user