O Amazon CodeCatalyst não está mais disponível para novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Como migrar do CodeCatalyst.
Referência a uma variável predefinida
Você pode referenciar variáveis predefinidas em qualquer ação dentro de um fluxo de trabalho do Amazon CodeCatalyst.
Use as instruções a seguir para referenciar uma variável predefinida em um fluxo de trabalho.
Para ter mais informações sobre variáveis predefinidas, consulte Usar variáveis predefinidas.
Pré-requisito
Determine o nome da variável predefinida que você deseja referenciar, como CommitId. Para obter mais informações, consulte Determinação de quais variáveis predefinidas seu fluxo de trabalho emite.
- Visual
-
Não disponível. Escolha YAML para visualizar as instruções YAML.
- YAML
-
Como fazer referência a uma variável predefinida (editor YAML)
Abra o console do CodeCatalyst 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 a opção Editar.
-
Selecione YAML.
-
Em uma ação do CodeCatalyst, adicione a referência de variável predefinida usando a seguinte sintaxe:
${action-group-name.action-name-or-WorkflowSource.variable-name}
Substitua:
-
action-group-name pelo nome do grupo de ação.
Você pode omitir action-group-name se não houver um grupo de ações ou se a variável for produzida por uma ação no mesmo grupo de ações.
-
action-name-or-WorkflowSource por:
O nome da ação que gera a variável.
ou
WorkflowSource, se a variável for BranchName ou CommitId.
-
variable-name pelo nome da variável.
Por exemplo:
MySecondAction:
Configuration:
Steps:
- Run: echo ${MyFirstECSAction.cluster}
Outro exemplo:
MySecondAction:
Configuration:
Steps:
- Run: echo ${WorkflowSource.CommitId}
Para obter mais exemplos de , consulte Exemplos de referência de variáveis predefinidas. Para ter mais informações, consulte Definição do YAML do fluxo de trabalho para sua ação.
-
(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.