ci: refinie web deploy job

This commit is contained in:
Rainer Killinger
2022-03-14 14:50:49 +01:00
parent 3eeab34bc1
commit 58ce196507
5 changed files with 66 additions and 4 deletions

View File

@@ -25,11 +25,17 @@ web:
script:
- >
if [ "$RELEASE_TYPE" == "staging" ]; then
echo "Handle staging artifact here";
# USE GITLAB PROTECTED & MASKED CI VARIABLES TO PROVIDE THE FOLLOWING DATA!
# USE AN UNPRIVILIGED USER WITH ACCESS ONLY TO THIS DIRECTORY
# example: $STAGING_SCP_TARGET = deployuser@staging.environment.com:/path/for/web/data
sh static/scripts/ssh_deploy.sh $STAGING_SCP_TARGET $STAGING_TARGET_SSH_PRIVATE_KEY
fi
if [ "$RELEASE_TYPE" == "production" ]; then
echo "Handle production artifact here";
# USE GITLAB PROTECTED & MASKED CI VARIABLES TO PROVIDE THE FOLLOWING DATA!
# USE AN UNPRIVILIGED USER WITH ACCESS ONLY TO THIS DIRECTORY
# example: $PRODUCTION_SCP_TARGET = deployuser@production.environment.com:/path/for/web/data
sh static/scripts/ssh_deploy.sh $PRODUCTION_SCP_TARGET $PRODUCTION_TARGET_SSH_PRIVATE_KEY
fi
artifacts:
untracked: false