get_mr_pipeline
Check the CI pipeline status of a merge request and get its latest pipeline with all jobs, including links to logs for failed jobs. Use it before reading the diff to know if the code is red.
Instructions
Estado da CI de um merge request: a pipeline mais recente e todos os seus jobs, em uma chamada. Use ANTES de ler o diff — se está vermelho, o motivo muda o que você procura no código. Quando algum job falha, a resposta já traz a chamada exata de get_job_log para ler o log dele. MR sem pipeline é estado válido e vem como afirmação, não erro. Não bloqueia esperando: pipeline em execução devolve status running com os jobs já concluídos. Chame de novo para atualizar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iid | Yes | O iid do MR — o número que aparece na URL. NÃO é o id global. | |
| project | Yes | Path completo do projeto (ex.: "grupo/subgrupo/projeto") ou o id numérico. |