A Amazon não CodeCatalyst estará mais aberta a novos clientes a partir de 7 de novembro de 2025. Se você quiser usar o serviço, inscreva-se antes de 7 de novembro de 2025. Para obter mais informações, consulte Como migrar do 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á.
Referência de arquivos em um artefato
Se você tem um arquivo que reside em um artefato e precisa se referir a esse arquivo em uma das ações de CodeCatalyst fluxo de trabalho da Amazon, conclua o procedimento a seguir.
nota
Consulte também Fazer referência a arquivos do repositório de origem.
- Visual
-
Não disponível. Escolha YAML para visualizar as instruções YAML.
- YAML
-
Para referenciar arquivos em um artefato (editor YAML)
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Selecione o projeto.
-
No painel de navegação, escolha CI/CD e Fluxos de trabalho.
-
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.
-
Selecione Editar.
-
Selecione YAML.
-
Na ação em que você deseja fazer referência a um arquivo, adicione um código semelhante ao seguinte:
Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: -artifact-nameConfiguration: template:artifact-path/path/to/file.ymlNo código anterior, substitua:
-
artifact-namecom o nome do artefato. -
artifact-pathcom um valor da tabela a seguir.
Se você estiver adicionando a referência a... artifact-pathSubstitua por...$CATALYST_SOURCE_DIR_artifact-name/Todas as outras ações
$CATALYST_SOURCE_DIR_artifact-name/or
/artifacts/current-action-name/artifact-name/or
Se a ação atual estiver dentro de um grupo de ações:
/artifacts/current-action-group@current-action-name/artifact-name/Para obter exemplos, consulte Exemplos de artefatos.
nota
Você pode omitir
artifact-pathe apenas especificar o caminho do arquivo em relação ao diretório raiz do artefato se:-
A ação em que você está incluindo a referência inclui apenas um item abaixo de
Inputs(por exemplo, inclui um artefato de entrada e nenhuma origem). -
O arquivo que você deseja referenciar reside na entrada primária. A entrada primária é
WorkflowSource, ou o primeiro artefato de entrada listado, se não houverWorkflowSource.
-
-
(Opcional) Selecione Validar para validar o código YAML do fluxo de trabalho antes de confirmar.
-
Selecione Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.