O Que É CI_JOB_STAGE?
CI_JOB_STAGE é o nome do stage ao qual o job atual pertence.
As pipelines do GitLab rodam stage por stage; CI_JOB_STAGE informa a um job em qual stage ele está, útil em scripts compartilhados e no logging.
Stages
Os jobs no mesmo stage rodam em paralelo; o próximo stage só começa depois que o anterior é bem-sucedido.
Principais conclusões
- CI_JOB_STAGE é o nome do stage atual.
- Os stages rodam sequencialmente; os jobs em um stage rodam em paralelo.
- Stages comuns: build, test, deploy.