View a markdown version of this page

Contoh cara mengkonfigurasi dependensi antar tindakan - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. 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 mengkonfigurasi dependensi antar tindakan

Contoh berikut menunjukkan cara mengonfigurasi dependensi antara tindakan dan grup dalam file definisi alur kerja.

Contoh: Mengkonfigurasi ketergantungan sederhana

Contoh berikut menunjukkan cara mengonfigurasi Test tindakan agar bergantung pada Build tindakan menggunakan DependsOn properti.

Actions: Build: Identifier: aws/build@v1 Configuration: ... Test: DependsOn: - Build Identifier: aws/managed-test@v1 Configuration: ...

Contoh: Mengkonfigurasi grup tindakan agar bergantung pada tindakan

Contoh berikut menunjukkan cara mengonfigurasi grup DeployGroup tindakan agar bergantung pada FirstAction tindakan. Perhatikan bahwa tindakan dan kelompok tindakan berada pada tingkat 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 agar bergantung pada grup tindakan lain

Contoh berikut menunjukkan cara mengonfigurasi grup DeployGroup tindakan agar bergantung pada grup BuildAndTestGroup tindakan. Perhatikan bahwa kelompok tindakan berada pada level yang sama.

Actions: BuildAndTestGroup: # Action group 1 Actions: BuildAction: ... TestAction: ... DeployGroup: #Action group 2 DependsOn: - BuildAndTestGroup Actions: DeployAction1: ... DeployAction2: ...

Contoh: Mengkonfigurasi grup tindakan agar bergantung pada beberapa tindakan

Contoh berikut menunjukkan cara mengonfigurasi grup DeployGroup tindakan agar bergantung pada FirstAction SecondAction tindakan, tindakan, serta grup BuildAndTestGroup tindakan. Perhatikan bahwa DeployGroup berada pada level 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: ...