Amazon non CodeCatalyst sarà più aperto a nuovi clienti a partire dal 7 novembre 2025. Se desideri utilizzare il servizio, registrati prima del 7 novembre 2025. Per ulteriori informazioni, consulta Come migrare da CodeCatalyst.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento a una variabile predefinita
Puoi fare riferimento a variabili predefinite in qualsiasi azione all'interno di un CodeCatalyst flusso di lavoro Amazon.
Utilizza le seguenti istruzioni per fare riferimento a una variabile predefinita in un flusso di lavoro.
Per ulteriori informazioni sulle variabili predefinite, vedere. Utilizzo di variabili predefinite
Prerequisito
Determina il nome della variabile predefinita a cui desideri fare riferimento, ad esempio. CommitId Per ulteriori informazioni, consulta Determinazione delle variabili predefinite emesse dal flusso di lavoro.
- Visual
-
Non disponibile. Scegli YAML per visualizzare le istruzioni YAML.
- YAML
-
Per fare riferimento a una variabile predefinita (editor YAML)
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.
-
Scegliere il progetto.
-
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.
-
Scegli Modifica.
-
Scegli YAML.
-
In un' CodeCatalyst azione, aggiungete il riferimento alla variabile predefinito utilizzando la seguente sintassi:
${action-group-name.action-name-or-WorkflowSource.variable-name}
Sostituisci:
-
action-group-namecon il nome del gruppo di azione.
È possibile omettere action-group-name se non esiste un gruppo di azioni o se la variabile è prodotta da un'azione nello stesso gruppo di azioni.
-
action-name-or-WorkflowSourcecon:
Il nome dell'azione che genera la variabile.
oppure
WorkflowSource, se la variabile è la CommitId variabile BranchName or.
-
variable-namecon il nome della variabile.
Per esempio:
MySecondAction:
Configuration:
Steps:
- Run: echo ${MyFirstECSAction.cluster}
Un altro esempio:
MySecondAction:
Configuration:
Steps:
- Run: echo ${WorkflowSource.CommitId}
Per ulteriori esempi, consulta Esempi di riferimento a variabili predefinite. Per ulteriori informazioni, consulta la sezione Definizione YAML del flusso di lavoro dedicata alle tue azioni.
-
(Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.
-
Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.