Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gating alur kerja berjalan
Gate adalah komponen alur kerja yang dapat Anda gunakan untuk mencegah alur kerja berjalan kecuali kondisi tertentu terpenuhi. Contoh gerbang adalah gerbang Persetujuan tempat pengguna harus mengirimkan persetujuan di CodeCatalyst konsol sebelum proses alur kerja diizinkan untuk dilanjutkan.
Anda dapat menambahkan gerbang di antara urutan tindakan dalam alur kerja, atau sebelum tindakan pertama (yang berjalan segera setelah Sumber diunduh). Anda juga dapat menambahkan gerbang setelah tindakan terakhir, jika Anda perlu melakukannya.
Untuk informasi selengkapnya tentang alur kerja berjalan, lihatMenjalankan alur kerja.
Topik
Jenis gerbang
Saat ini, Amazon CodeCatalyst mendukung satu jenis gerbang: gerbang Persetujuan. Untuk informasi selengkapnya, lihat Memerlukan persetujuan pada alur kerja berjalan.
Bisakah saya mengatur gerbang untuk berjalan secara paralel dengan tindakan lain?
Tidak. Gates hanya bisa berjalan sebelum atau sesudah tindakan. Untuk informasi selengkapnya, lihat Gerbang dan tindakan sekuensing.
Bisakah saya menggunakan gerbang untuk mencegah alur kerja berjalan?
Ya, dengan kualifikasi.
Anda dapat mencegah alur kerja menjalankan tugas, yang sedikit berbeda dari mencegahnya memulai.
Untuk mencegah alur kerja melakukan tugas, tambahkan gerbang sebelum tindakan pertama dalam alur kerja. Dalam skenario ini, alur kerja akan dimulai —artinya akan mengunduh file repositori sumber Anda—tetapi akan dicegah melakukan tugas sampai gerbang dibuka kuncinya.
catatan
Alur kerja yang dimulai dan kemudian diblokir oleh gerbang masih dihitung terhadap jumlah maksimum alur kerja bersamaan berjalan per kuota ruang dan kuota lainnya. Untuk memastikan bahwa Anda tidak melebihi kuota alur kerja, pertimbangkan untuk menggunakan pemicu alur kerja untuk memulai alur kerja secara kondisional alih-alih menggunakan gerbang. Pertimbangkan juga untuk menggunakan aturan persetujuan permintaan tarik alih-alih gerbang. Untuk informasi selengkapnya tentang kuota, pemicu, dan aturan persetujuan permintaan tarik, lihat Kuota untuk alur kerja di CodeCatalystMemulai alur kerja berjalan secara otomatis menggunakan pemicu, dan. Mengelola persyaratan untuk menggabungkan permintaan tarik dengan aturan persetujuan
Keterbatasan gerbang
Gates memiliki batasan sebagai berikut:
-
Gates tidak dapat digunakan bersama dengan fitur berbagi komputasi. Untuk informasi selengkapnya tentang fitur ini, lihat Berbagi komputasi di seluruh tindakan.
-
Gates tidak dapat digunakan dalam kelompok aksi. Untuk informasi selengkapnya tentang grup aksi, lihatMengelompokkan tindakan ke dalam kelompok aksi.