From c84b7d1bb804b4ddf8eded9c9e21662f6fc422d0 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bayle <j2b.bayle@gmail.com> Date: Tue, 25 Oct 2022 08:59:47 +0000 Subject: [PATCH] Automatically push latest tag --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 99bfb4e..6f8bfad 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -37,6 +37,19 @@ dist: paths: - dist +tag-latest: + stage: deploy + image: alpine/git + script: + - git config user.email "${GITLAB_USER_EMAIL}" + - git config user.name "${GITLAB_USER_NAME}" + - git remote add tag-origin https://oauth2:${GITLAB_ACCESS_TOKEN}@gitlab.in2p3.fr/${CI_PROJECT_PATH} + - git push --delete tag-origin latest + - git tag latest + - git push tag-origin latest + rules: + - if: '$CI_COMMIT_TAG =~ /^v\d+(?:\.\d+){0,2}$/' + pypi: stage: deploy script: -- GitLab