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á.
Referenciando uma variável predefinida
Você pode referenciar variáveis predefinidas em qualquer ação dentro de um CodeCatalyst fluxo de trabalho da Amazon.
Use as instruções a seguir para referenciar uma variável predefinida em um fluxo de trabalho.
Para obter mais informações sobre variáveis predefinidas, consulteUsando variáveis predefinidas.
Pré-requisito
Determine o nome da variável predefinida que você deseja referenciar, comoCommitId
. Para ter mais informações, consulte Determinar quais variáveis predefinidas seu fluxo de trabalho emite.
- Visual
-
Não disponível. Escolha YAML ver as YAML instruções.
- YAML
-
Para referenciar uma variável predefinida (YAMLeditor)
Abra o CodeCatalyst console em https://codecatalyst.aws/.
-
Selecione o projeto.
-
No painel de navegação, escolha CI/CD e, em seguida, escolha Fluxos de trabalho.
-
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.
-
Selecione a opção Editar.
-
Escolha YAML.
-
Em uma CodeCatalyst ação, 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
com o 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 a CommitId
variável BranchName
ou.
-
variable-name
com o 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, consulte Exemplos de referenciamento de variáveis predefinidas. Para obter mais informações, consulte YAMLDefinição de fluxo de trabalho para sua ação.
-
(Opcional) Escolha Validar para validar o YAML código do fluxo de trabalho antes de confirmar.
-
Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.