webhook deploy fix
This commit is contained in:
parent
df6255689e
commit
b771dd27db
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user