diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a1253e3ccc85c2fdf154ce718dadcb83d697f7b1..6477389f601c9ae18220dafa2ac5a57bb00aaf90 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,11 +25,11 @@ sync_mirror: script: - mkdir ~/.ssh && echo "$GITHUB_HOST_KEY" > ~/.ssh/known_hosts - eval $(ssh-agent -s) && ssh-add <(echo "$GITHUB_DEPLOY_KEY") - - git clone --bare $CI_BUILD_REPO mirror.git + - git clone --bare "$CI_BUILD_REPO" mirror.git - cd mirror.git - git update-ref -d refs/tags/production - git update-ref -d refs/tags/staging - - git push --mirror $MIRROR_REPO + - git push --mirror "$MIRROR_REPO" sonar: stage: analysis @@ -70,11 +70,11 @@ tomcat_production: only: - production script: - - curl --upload-file $WAR_FILE https://$PROD_TOMCAT_USER:$PROD_TOMCAT_PASSWORD@$PROD_TOMCAT_HOST/manager/deploy?path=%2Fapi + - curl --fail --upload-file $WAR_FILE "https://$PROD_TOMCAT_USER:$PROD_TOMCAT_PASSWORD@$PROD_TOMCAT_HOST/manager/text/deploy?path=%2Fapi&update=true" tomcat_development: stage: deploy only: - staging script: - - curl --upload-file $WAR_FILE https://$DEV_TOMCAT_USER:$DEV_TOMCAT_PASSWORD@$DEV_TOMCAT_HOST/manager/deploy?path=%2Fapi + - curl --fail --upload-file $WAR_FILE "https://$DEV_TOMCAT_USER:$DEV_TOMCAT_PASSWORD@$DEV_TOMCAT_HOST/manager/text/deploy?path=%2Fapi&update=true"