Especificar o repositório de origem da ação do 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á.

Especificar o repositório de origem da ação do fluxo de trabalho

Use as instruções a seguir para especificar um repositório de origem a ser usado com uma ação de fluxo de trabalho. Na startup, a ação empacota os arquivos no repositório de origem configurado em um artefato, faz download do artefato na imagem do Docker do ambiente de runtime em que a ação está sendo executada e, depois, conclui seu processamento usando os arquivos baixados.

nota

Atualmente, em uma ação de fluxo de trabalho, você só pode especificar um repositório de origem, que é o repositório de origem em que o arquivo de definição do fluxo de trabalho reside (no diretório .codecatalyst/workflows/ ou em um de seus subdiretórios). Esse repositório de origem é representado pelo rótulo WorkflowSource.

Visual
Como especificar o repositório de origem que uma ação usará (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 Fluxos de trabalho.

  4. Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.

  5. Selecione Editar.

  6. Selecione Visual.

  7. No diagrama do fluxo de trabalho, selecione a ação onde deseja especificar a origem.

  8. Selecione Entradas.

  9. Em Origens – opcional, faça o seguinte:

    Especifique os rótulos que representam os repositórios de origem que serão necessários para a ação. Atualmente, o único rótulo compatível é WorkflowSource, que representa o repositório de origem em que o arquivo de definição de fluxo de trabalho está armazenado.

    Se você omitir uma origem, deverá especificar pelo menos um artefato de entrada em action-name/Inputs/Artifacts.

    Para obter mais informações sobre fontes, consulte Conectar repositórios de origem aos fluxos de trabalho.

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

  11. Selecione Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.

YAML
Como especificar o repositório de origem que uma ação usará (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 Fluxos de trabalho.

  4. Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.

  5. Selecione Editar.

  6. Selecione YAML.

  7. Em uma ação, adicione um código semelhante ao seguinte:

    action-name: Inputs: Sources: - WorkflowSource

    Para ter mais informações, consulte a descrição da propriedade Sources em Definição do YAML do fluxo de trabalho para sua ação.

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

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