Exemplos de referência de variáveis predefinidas - Amazon CodeCatalyst

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.

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.

Exemplo: fazer referência à variável predefinida “CommitId”

O exemplo a seguir mostra como fazer referência à variável predefinida CommitId na ação MyBuildAction. A variável CommitId é gerada automaticamente pelo 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: fazer referência à variável predefinida “BranchName”

O exemplo a seguir mostra como fazer referência à variável predefinida BranchName na ação CDKDeploy. A variável BranchName é gerada automaticamente pelo 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}