Skip to content
Latchkey

O Que É CI_PIPELINE_SOURCE?

CI_PIPELINE_SOURCE descreve o que acionou a pipeline, por exemplo push, merge_request_event, schedule, web ou trigger.

CI_PIPELINE_SOURCE é o equivalente no GitLab a saber qual foi o seu gatilho, central para escrever rules: que se comportam de forma diferente por gatilho.

Valores comuns

  • push - push de branch/tag
  • merge_request_event - pipeline de MR
  • schedule - pipeline agendada
  • web - executada pela UI

Principais conclusões

  • CI_PIPELINE_SOURCE é o tipo de gatilho.
  • Orienta as condições de rules:.
  • Inclui push, MR, schedule, web.

Guias relacionados