diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 593c0f2457659e7cfe5cd0d6f43c35284a6b6709..132e433bffb9899cb9f9c6a324bb3c206efa9e78 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,8 +23,6 @@ stages: - valgrind_functional - multiple_tests - prepare_deploy - - pre_deploy_docker - - deploy_docker - deploy_prod # Anchors @@ -332,27 +330,13 @@ deploy_review: tags: - web -pre_deploy_docker: - stage: pre_deploy_docker - script: - - export CUR_DATE=date +%Y-%m-%d - - export TYPE=$CI_COMMIT_REF_NAME | awk '{ gsub(/prod-/, "") }{ print $1 }' - - export TAG="vidjil/$TYPE:$CI_COMMIT_SHA-$CUR_DATE" - - docker build --no-cache --build-arg git_branch=$CI_COMMIT_REF_NAME --build-arg build_env=PRODUCTION -t $TAG docker/vidjil-$TYPE - when: manual - only: - - prod-server - - prod-client - tags: - - web - - docker - deploy_docker: - stage: deploy_docker + stage: deploy_prod script: - export CUR_DATE=date +%Y-%m-%d - export TYPE=$CI_COMMIT_REF_NAME | awk '{ gsub(/prod-/, "") }{ print $1 }' - export TAG="vidjil/$TYPE:$CI_COMMIT_SHA-$CUR_DATE" + - docker build --no-cache --build-arg git_branch=$CI_COMMIT_REF_NAME --build-arg build_env=PRODUCTION -t $TAG docker/vidjil-$TYPE - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - docker push $TAG - docker tag $TAG "vidjil/$TYPE:latest"