- Como faço para acionar um pipeline de outro projeto no Gitlab?
- Como faço para acionar o Gitlab Pipeline automaticamente?
- Como você aciona um pipeline?
Como faço para acionar um pipeline de outro projeto no Gitlab?
Introduzido no Gitlab Premium 12.8. Você pode acionar um pipeline em seu projeto sempre que um pipeline terminar para uma nova tag em um projeto diferente: vá para as configurações do projeto > Página de CI / CD e expanda a seção de assinaturas de pipeline. Entre no caminho para o projeto que você deseja se inscrever.
Como faço para acionar o Gitlab Pipeline automaticamente?
Como alternativa, você pode usar a API GitLab CI/CD Trigger para iniciar os pipelines CI/CD. Esse método, como mostrado na imagem acima, também pode ser usado para acionar os oleodutos de um projeto de outro projeto, chamando a API GitLab por meio de uma diretiva de script em outro projeto . Gitlab-Ci. Arquivo YML.
Como você aciona um pipeline?
Para acionar um oleoduto após a conclusão de outro pipeline, configure um gatilho de recurso de pipeline. O exemplo a seguir configura um gatilho de recurso de pipeline para que um pipeline chamado App-Ci seja executado após a conclusão de qualquer execução do pipeline de segurança-LIB-CI. Este exemplo tem os dois oleodutos a seguir.