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
- Esempio: configurazione di un gruppo di azioni in modo che dipenda da un'azione
- Esempio: configurazione di un gruppo di azioni in modo che dipenda da un altro gruppo di azioni
- Esempio: configurazione di un gruppo di azioni in modo che dipenda da più azioni
Esempio: configurazione di una dipendenza semplice
L'esempio seguente mostra come configurare un'Test
azione in modo che dipenda dall'Build
azione 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'FirstAction
azione. 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'FirstAction
azione, dall'SecondAction
azione e dal gruppo di BuildAndTestGroup
azioni. Notate che DeployGroup
è allo stesso livello di FirstAction
SecondAction
, 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:
...