diff --git a/templates/deploy.yml b/templates/deploy.yml index 12b6c7d51b1419e0df70d4191e5405cea26e75f3..04c4c0b8a94703760e18aaafb6c85135ef3a7852 100644 --- a/templates/deploy.yml +++ b/templates/deploy.yml @@ -17,7 +17,22 @@ spec: description: "L'adresse SSH du serveur Dokku" default: "ssh://dokku@deploy.runner.iiens.net" --- -.dokku: +# .dokku: +# stage: $[[ inputs.stage ]] +# when: $[[ inputs.when ]] +# image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/dokku/ci-docker-image +# variables: +# GIT_PUSH_FLAGS: --force +# BRANCH: main +# GIT_REMOTE_URL: $[[ inputs.remote ]]/$[[ inputs.project ]] +# DEPLOY_DOCKER_IMAGE: $[[ inputs.image ]] +# script: +# - echo "Deploying $DEPLOY_DOCKER_IMAGE to $GIT_REMOTE_URL..." +# - dokku-deploy +# after_script: +# - dokku-unlock + +"deploy-$[[ inputs.environment ]]": stage: $[[ inputs.stage ]] when: $[[ inputs.when ]] image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/dokku/ci-docker-image @@ -31,9 +46,7 @@ spec: - dokku-deploy after_script: - dokku-unlock - -"deploy-$[[ inputs.environment ]]": - extends: .dokku + # extends: .dokku environment: name: $[[ inputs.environment ]] url: $[[ inputs.url ]] @@ -41,7 +54,20 @@ spec: on_stop: stop-deploy-$[[ inputs.environment ]] "stop-deploy-$[[ inputs.environment ]]": - extends: .dokku + stage: $[[ inputs.stage ]] + # when: $[[ inputs.when ]] + image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/dokku/ci-docker-image + variables: + GIT_PUSH_FLAGS: --force + BRANCH: main + GIT_REMOTE_URL: $[[ inputs.remote ]]/$[[ inputs.project ]] + DEPLOY_DOCKER_IMAGE: $[[ inputs.image ]] + # script: + # - echo "Deploying $DEPLOY_DOCKER_IMAGE to $GIT_REMOTE_URL..." + # - dokku-deploy + after_script: + - dokku-unlock + # extends: .dokku when: manual needs: - "deploy-$[[ inputs.environment ]]"