diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 99bfb4e8503464d73ddca90c551d7b83cbdfc126..6f8bfad6a355ed93d7d2bde61095507312ed7157 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: