Aceleração de mudança para trabalhos manuais
Habilite o acompanhamento de mudanças para o pipeline na página de registro da ferramenta em Velocidade de mudança para DevOps.
- when: manual
- allow_failure: falso
deploy:
stage: deploy
tags:
- local-runner1
when: manual
allow_failure: false
script:
- echo 'Deploy'GitLab fases paralelas de pipeline são compatíveis com GitLab Imagem do Docker. Para obter mais detalhes, consulte GitLab pipelines com trabalhos paralelos e. Implemente ações personalizadas para pipelines usando a imagem genérica do contêiner do Docker.
Consulte Referência de configuração de pipeline de IC/CD para obter mais informações sobre como configurar um GitLab trabalho.
- Se allow_failureestá definido como verdadeiro , o pipeline continua mesmo quando a mudança é rejeitada.
- Um usuário com o acesso de função apropriado em GitLab pode desbloquear e continuar um pipeline, independentemente do estado da solicitação de mudança.
| Execução manual | Aceleração de mudança na etapa | Solicitação de mudança aprovada | Resultado |
|---|---|---|---|
| Sim | Sim | N/D |
Se o trabalho manual estiver sob controle de mudança, a mudança será criada automaticamente. |
| Sim |
O trabalho manual é executado automaticamente. |
||
| Não |
O trabalho manual é rejeitado/falhou automaticamente. |
||
| Não | N/D |
O trabalho manual aguarda a intervenção manual do proprietário do pipeline por meio do GitLab IU (comportamento padrão). |
|
| Não | Sim | N/D |
A solicitação de mudança não foi criada. |