Adicionar o portão de “Aprovação” a um fluxo de trabalho - Amazon CodeCatalyst

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Adicionar o portão de “Aprovação” a um fluxo de trabalho

Para configurar seu fluxo de trabalho para exigir uma aprovação, você deve adicionar o portão de aprovação ao fluxo de trabalho. Use as instruções a seguir para adicionar um portão de aprovação ao seu fluxo de trabalho.

Para obter mais informações sobre esse portão, consulteExigindo aprovações em execuções de fluxo de trabalho.

Visual
Para adicionar um portão de “Aprovação” a um fluxo de trabalho (editor visual)
  1. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  2. Selecione o projeto.

  3. No painel de navegação, escolha CI/CD e, em seguida, escolha Fluxos de trabalho.

  4. Escolha o nome do seu fluxo de trabalho. Você pode filtrar pelo nome do repositório ou ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. No canto superior esquerdo, escolha Portões.

  7. No catálogo Gates, em Aprovação, escolha o sinal de adição (+).

  8. Escolha Entradas e, no campo Depende de, faça o seguinte.

    Especifique uma ação, um grupo de ação ou um portão que deve ser executado com êxito para que esse portão seja executado. Por padrão, quando você adiciona um portão a um fluxo de trabalho, o portão é configurado para depender da última ação em seu fluxo de trabalho. Se você remover essa propriedade, o portão não dependerá de nada e será executado primeiro, antes de outras ações.

    nota

    Um portão deve ser configurado para ser executado antes ou depois de uma ação, grupo de ação ou portão. Ele não pode ser configurado para ser executado em paralelo com outras ações, grupos de ação e portões.

    Para obter mais informações sobre a funcionalidade Depende da funcionalidade, consulteConfigurando dependências entre portas e ações.

  9. Escolha a guia Configuração.

  10. No campo Nome do portão, faça o seguinte.

    Especifique o nome que você deseja dar ao portão. Todos os nomes de portões devem ser exclusivos no fluxo de trabalho. Os nomes dos portões são limitados a caracteres alfanuméricos (a-z, A-Z, 0-9), hífens (-) e sublinhados (_). Não são permitidos espaços. Você não pode usar aspas para ativar caracteres especiais e espaços nos nomes dos portões.

  11. (Opcional) No campo Número de aprovações, faça o seguinte.

    Especifique o número mínimo de aprovações necessárias para destravar o portão de aprovação. O mínimo é 1. O máximo é2. Se omitido, o padrão é. 1

    nota

    Se você quiser omitir a ApprovalsRequired propriedade, remova a Configuration seção do portão do arquivo de definição do fluxo de trabalho.

  12. (Opcional) Escolha Validar para validar o código YAML do fluxo de trabalho antes de confirmar.

  13. Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.

YAML
Para adicionar um portão de “Aprovação” a um fluxo de trabalho (editor YAML)
  1. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  2. Selecione o projeto.

  3. No painel de navegação, escolha CI/CD e, em seguida, escolha Fluxos de trabalho.

  4. Escolha o nome do seu fluxo de trabalho. Você pode filtrar pelo nome do repositório ou ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. Escolha YAML.

  7. Adicione uma Approval seção e propriedades subjacentes usando o exemplo a seguir como guia. Para obter mais informações, consulte o Definição de YAML da porta de “aprovação” no Definição de fluxo de trabalho YAML.

    Actions: MyApproval_01: Identifier: aws/approval@v1 DependsOn: - PreviousAction Configuration: ApprovalsRequired: 2

    Para obter outro exemplo, consulte Exemplo: configuração de um portão de “aprovação”.

  8. (Opcional) Escolha Validar para validar o código YAML do fluxo de trabalho antes de confirmar.

  9. Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.