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á.
Exemplos de referência de variáveis predefinidas
Os exemplos a seguir mostram como fazer referência a variáveis predefinidas no arquivo de definição de fluxo de trabalho.
Para ter mais informações sobre variáveis predefinidas, consulte Usar variáveis predefinidas.
Exemplos
Exemplo: referenciando a variável predefinida CommitId "”
O exemplo a seguir mostra como fazer referência à variável predefinida CommitId na ação MyBuildAction. A CommitId variável é gerada automaticamente por CodeCatalyst. Para obter mais informações, consulte Lista de variáveis predefinidas.
Embora o exemplo mostre a variável que está sendo usada na ação de criação, você pode usar CommitId em qualquer ação.
MyBuildAction:
    Identifier: aws/build@v1
    Inputs:
      Sources:
        - WorkflowSource
    Configuration:
      Steps:
      #Build Docker image and tag it with a commit ID
        - Run: docker build -t image-repo/my-docker-image:latest .
        - Run: docker tag image-repo/my-docker-image:${WorkflowSource.CommitId}Exemplo: referenciando a variável predefinida BranchName "”
O exemplo a seguir mostra como fazer referência à variável predefinida BranchName na ação CDKDeploy. A BranchName variável é gerada automaticamente por CodeCatalyst. Para obter mais informações, consulte Lista de variáveis predefinidas.
Embora o exemplo mostre a variável que está sendo usada na ação implantar AWS CDK
, você pode usar BranchName em qualquer ação.
CDKDeploy:
    Identifier: aws/cdk-deploy@v2
    Inputs:
      Sources:
        - WorkflowSource
    Configuration:
      StackName: app-stack-${WorkflowSource.BranchName}