Skip to content
Latchkey

O Que É CI_COMMIT_SHA?

CI_COMMIT_SHA é o SHA de 40 caracteres do commit que iniciou a pipeline de CI do GitLab.

O GitLab expõe o commit acionador como CI_COMMIT_SHA para que os jobs possam marcar imagens, rotular artifacts ou reportar status contra o código exato em teste.

Usando-o

Marque um build com o short SHA via CI_COMMIT_SHORT_SHA, ou use o valor completo para rastreabilidade precisa.

shell
docker build -t app:${CI_COMMIT_SHORT_SHA} .

Principais conclusões

  • CI_COMMIT_SHA é o hash do commit acionador.
  • CI_COMMIT_SHORT_SHA é a forma abreviada.
  • Use-o para marcar artifacts rastreáveis.

Guias relacionados