O Que É CI_MERGE_REQUEST_IID?
CI_MERGE_REQUEST_IID é o número do merge request por projeto, definido apenas em pipelines de merge request.
CI_MERGE_REQUEST_IID permite que pipelines de MR postem comentários, montem URLs de preview ou rotulem artifacts com o número do MR.
Quando ele é definido
Apenas quando CI_PIPELINE_SOURCE é merge_request_event. Fica vazio em pipelines de branch e tag.
Principais conclusões
- CI_MERGE_REQUEST_IID é o número do MR.
- Definido apenas em pipelines de MR.
- Útil para URLs de preview e comentários.
Guias relacionados
What Is CI_PIPELINE_SOURCE?CI_PIPELINE_SOURCE is how a GitLab CI pipeline was triggered: push, merge_request_event, schedule, and more.…
What Is a Pull Request?What is a pull request? An explainer on how PRs propose changes, gather review, run CI checks, and serve as t…
What Is CI_COMMIT_BRANCH?CI_COMMIT_BRANCH is the branch name in a GitLab CI branch pipeline. Learn when it is set versus empty.