Beispiele für die Referenzierung vordefinierter Variablen - Amazon CodeCatalyst

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Beispiele für die Referenzierung vordefinierter Variablen

Die folgenden Beispiele zeigen, wie Sie in der Workflow-Definitionsdatei auf vordefinierte Variablen verweisen.

Weitere Informationen zu vordefinierten Variablen finden Sie unterVerwenden vordefinierter Variablen.

Beispiel: Verweisen auf die vordefinierte CommitId Variable ""

Das folgende Beispiel zeigt Ihnen, wie Sie in der MyBuildAction Aktion auf die CommitId vordefinierte Variable verweisen. Die CommitId Variable wird automatisch von ausgegeben CodeCatalyst. Weitere Informationen finden Sie unter Liste der vordefinierten Variablen.

Obwohl das Beispiel zeigt, dass die Variable in der Build-Aktion verwendet wird, können Sie sie CommitId in jeder beliebigen Aktion verwenden.

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}

Beispiel: Verweisen auf die vordefinierte BranchName Variable ""

Das folgende Beispiel zeigt Ihnen, wie Sie in der CDKDeploy Aktion auf die BranchName vordefinierte Variable verweisen. Die BranchName Variable wird automatisch von ausgegeben CodeCatalyst. Weitere Informationen finden Sie unter Liste der vordefinierten Variablen.

Obwohl das Beispiel zeigt, dass die Variable in der AWS CDK Bereitstellungsaktion verwendet wird, können Sie sie BranchName in jeder beliebigen Aktion verwenden.

CDKDeploy: Identifier: aws/cdk-deploy@v1 Inputs: Sources: - WorkflowSource Configuration: StackName: app-stack-${WorkflowSource.BranchName}