Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh berikut menunjukkan cara mengkonfigurasi dependensi antara tindakan dan grup dalam file definisi alur kerja.
Topik
Contoh: Mengkonfigurasi ketergantungan sederhana
Contoh berikut menunjukkan cara mengkonfigurasi Test
tindakan untuk bergantung pada Build
tindakan menggunakan DependsOn
properti.
Actions:
Build:
Identifier: aws/build@v1
Configuration:
...
Test:
DependsOn:
- Build
Identifier: aws/managed-test@v1
Configuration:
...
Contoh: Mengonfigurasi grup tindakan untuk bergantung pada tindakan
Contoh berikut menunjukkan cara mengkonfigurasi grup DeployGroup
tindakan untuk bergantung pada FirstAction
tindakan. Perhatikan bahwa action dan action group berada pada level yang sama.
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:
...
Contoh: Mengkonfigurasi grup tindakan untuk bergantung pada grup tindakan lain
Contoh berikut menunjukkan cara mengkonfigurasi grup DeployGroup
tindakan untuk bergantung pada grup BuildAndTestGroup
tindakan. Perhatikan bahwa kelompok aksi berada pada level yang sama.
Actions:
BuildAndTestGroup: # Action group 1
Actions:
BuildAction:
...
TestAction:
...
DeployGroup: #Action group 2
DependsOn:
- BuildAndTestGroup
Actions:
DeployAction1:
...
DeployAction2:
...
Contoh: Mengonfigurasi grup tindakan agar bergantung pada beberapa tindakan
Contoh berikut menunjukkan cara mengonfigurasi grup DeployGroup
tindakan agar bergantung pada FirstAction
tindakan, SecondAction
tindakan, serta grup BuildAndTestGroup
tindakan. Perhatikan bahwa DeployGroup
berada pada tingkat yang sama denganFirstAction
,SecondAction
, danBuildAndTestGroup
.
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:
...