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à.
Esempi di come configurare le dipendenze tra le azioni
Gli esempi seguenti mostrano come configurare le dipendenze tra azioni e gruppi nel file di definizione del flusso di lavoro.
Argomenti
Esempio: configurazione di una dipendenza semplice
L'esempio seguente mostra come configurare un'Testazione in modo che dipenda dall'Buildazione che utilizza la DependsOn proprietà.
Actions:
Build:
Identifier: aws/build@v1
Configuration:
...
Test:
DependsOn:
- Build
Identifier: aws/managed-test@v1
Configuration:
...
Esempio: configurazione di un gruppo di azioni in modo che dipenda da un'azione
L'esempio seguente mostra come configurare un gruppo di DeployGroup azioni in modo che dipenda dall'FirstActionazione. Notate che l'azione e il gruppo di azioni sono allo stesso livello.
Actions:
FirstAction: #An action outside an action group
Identifier: aws/github-actions-runner@v1
Configuration:
...
DeployGroup: #An action group containing two actions
DependsOn:
- FirstAction
Actions:
DeployAction1:
...
DeployAction2:
...
Esempio: configurazione di un gruppo di azioni in modo che dipenda da un altro gruppo di azioni
L'esempio seguente mostra come configurare un gruppo di DeployGroup azioni in modo che dipenda dal gruppo di BuildAndTestGroup azioni. Notate che i gruppi di azione si trovano allo stesso livello.
Actions:
BuildAndTestGroup: # Action group 1
Actions:
BuildAction:
...
TestAction:
...
DeployGroup: #Action group 2
DependsOn:
- BuildAndTestGroup
Actions:
DeployAction1:
...
DeployAction2:
...
Esempio: configurazione di un gruppo di azioni in modo che dipenda da più azioni
L'esempio seguente mostra come configurare un gruppo di DeployGroup azioni in modo che dipenda dall'FirstActionazione, dall'SecondActionazione e dal gruppo di BuildAndTestGroup azioni. Notate che DeployGroup è allo stesso livello di FirstActionSecondAction, eBuildAndTestGroup.
Actions:
FirstAction: #An action outside an action group
...
SecondAction: #Another action
...
BuildAndTestGroup: #Action group 1
Actions:
Build:
...
Test:
...
DeployGroup: #Action group 2
DependsOn:
- FirstAction
- SecondAction
- BuildAndTestGroup
Actions:
DeployAction1:
...
DeployAction2:
...