Contoh cara mengonfigurasi dependensi antar tindakan - Amazon 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.

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: ...