Amazon tidak CodeCatalyst akan lagi terbuka untuk pelanggan baru mulai 7 November 2025. Jika Anda ingin menggunakan layanan ini, silakan mendaftar sebelum 7 November 2025. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh cara mengonfigurasi dependensi antar tindakan
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:
...