diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b99c06c8cd334f620aec23363ae1cb79ade0f6b..36985eb01314df9a7a783f43feb106c9b8172b89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ - feat(refactoring) deprecate $ASSETS_ARTEFACTS_TARGET in favor of $PATH_TO_THEME #6 - fix(documentation) broken link - feat(backup) allow to disable backup on preprod with $DISABLE_PREPROD_DUMP_ON_DEPLOY #3 +- feat(deploy) add deploiement tracking job # 0.2.2 - 20/03/2024 - fix(.pre-deploy): ssh connexion when using specific port with $SSH_USER diff --git a/templates/generic/deploy-tracking.yml b/templates/generic/deploy-tracking.yml new file mode 100644 index 0000000000000000000000000000000000000000..ed1173a6e42e065f8b32591370dc75bf011436c3 --- /dev/null +++ b/templates/generic/deploy-tracking.yml @@ -0,0 +1,21 @@ +.deploy-track: + extends: + - .job-docker + - .ssh + stage : postdeploy + script: + - curl "$CI_TRACKING_ENDPOINT?auth=$CI_TRACKING_TOKEN&url=$CI_PIPELINE_URL&environment=$CI_ENVIRONMENT_NAME&project=$CI_TRACKING_PROJECT&project_name=$CI_PROJECT_NAME&ci_version=$CI_TEMPLATE_VERSION&version=$RELEASE" + +prod:deploy-track: + before_script: + - export RELEASE="$CI_COMMIT_TAG" + extends: + - .prod + - .deploy-track + +preprod:deploy-track: + before_script: + - export RELEASE="preprod-$CI_COMMIT_SHORT_SHA" + extends: + - .preprod + - .deploy-track \ No newline at end of file