fix production server branch folders permissions
continuous-integration/drone/push Build is passing Details

pull/10/head
Override-6 1 year ago
parent 342a6f03f9
commit edbd4705dc
Signed by untrusted user who does not match committer: maxime.batista
GPG Key ID: 8002CC4B4DD9ECA5

@ -44,8 +44,6 @@ steps:
SERVER_PRIVATE_KEY: SERVER_PRIVATE_KEY:
from_secret: SERVER_PRIVATE_KEY from_secret: SERVER_PRIVATE_KEY
commands: commands:
- mkdir ~/.ssh - chmod +x ci/deploy.sh
- echo "$SERVER_PRIVATE_KEY" > ~/.ssh/id_rsa - ci/deploy.sh
- chmod 0600 ~/.ssh
- chmod 0500 ~/.ssh/id_rsa*
- rsync -avz -e "ssh -p 80 -o 'StrictHostKeyChecking=no'" --delete /outputs/* iqball@maxou.dev:/server/nginx/IQBall/$DRONE_BRANCH

@ -0,0 +1,9 @@
set -e
mkdir ~/.ssh
echo "$SERVER_PRIVATE_KEY" > ~/.ssh/id_rsa
chmod 0600 ~/.ssh
chmod 0500 ~/.ssh/id_rsa*
ssh -p 80 -o 'StrictHostKeyChecking=no' iqball@maxou.dev mkdir -p /server/nginx/IQBall/$DRONE_BRANCH
rsync -avz -e "ssh -p 80 -o 'StrictHostKeyChecking=no'" --delete /outputs/* iqball@maxou.dev:/server/nginx/IQBall/$DRONE_BRANCH
ssh -p 80 -o 'StrictHostKeyChecking=no' iqball@maxou.dev "chmod 770 /server/nginx/IQBall/$DRONE_BRANCH; chgrp www-data /server/nginx/IQBall/$DRONE_BRANCH"
Loading…
Cancel
Save