Skip to content
Latchkey

O Que É CI_COMMIT_TAG?

CI_COMMIT_TAG é o nome da tag do Git, definido apenas quando uma pipeline é executada para uma tag.

CI_COMMIT_TAG é como uma pipeline do GitLab sabe que está construindo um release, então jobs de release e publish podem ser controlados por ele.

Exemplo de rule

Execute um job apenas para tags.

yaml
rules:
  - if: '$CI_COMMIT_TAG'

Principais conclusões

  • CI_COMMIT_TAG é definido apenas em pipelines de tag.
  • Use-o para acionar jobs de release.
  • Vazio em pipelines de branch.

Guias relacionados