I have a project that uses GitLab CI. I'm preparing the same to be able to deploy to the PRODUCTION environment when the repository is tagged with a particular pattern. I know I can trigger a pipeline based on the creation/push of a tag (rules: - if: $CI_COMMIT_TAG =~ /SOME_PATTERN/), but I would like to avoid to trigger the build process again since the release is kept as an artifacts ZIP for a long time.

So is it possible to reference and fetch the artifacts for a particular Git ref? For instance, if I tag commit a1b2c3d4, I know that's the release I would like to deploy to the PRODUCTION environment, so I would rather pick up that build instead of triggering the build process that generates a new one.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.