Especificando o repositório de origem de uma ação de 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á.

Especificando o repositório de origem de uma ação de 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 inicialização, a ação agrupa os arquivos no repositório de origem configurado em um artefato, baixa o artefato para a imagem Docker do ambiente de tempo de execução em que a ação está sendo executada e, em seguida, 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 .codecatalyst/workflows/ diretório ou em um de seus subdiretórios). Esse repositório de origem é representado pelo rótuloWorkflowSource.

Visual
Para 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, 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 ou status do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. Escolha Visual.

  7. No diagrama do fluxo de trabalho, escolha a ação em que você deseja especificar a fonte.

  8. Escolha Entradas.

  9. Em Fontes - 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 seu arquivo de definição de fluxo de trabalho está armazenado.

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

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

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

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

YAML
Para especificar o repositório de origem que uma ação usará (YAMLeditor)
  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 ou status do fluxo de trabalho.

  5. Selecione a opção Editar.

  6. Escolha YAML.

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

    action-name: Inputs: Sources: - WorkflowSource

    Para obter mais informações, consulte a descrição da Sources propriedade em YAMLDefinição de fluxo de trabalho Para sua ação.

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

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