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.
Memblokir penggabungan pihak ketiga saat alur kerja gagal
Setelah menautkan repositori GitHub atau Bitbucket CodeCatalyst, Anda dapat menambahkan alur CodeCatalyst kerja untuk permintaan tarik. Demikian pula, setelah menautkan repositori GitLab proyek ke CodeCatalyst Anda dapat menambahkan alur CodeCatalyst kerja untuk permintaan penggabungan. Satu atau lebih alur kerja yang dijalankan dapat terjadi pada komit tertentu, dan status jalankan setiap alur kerja di juga CodeCatalyst tercermin sebagai bagian dari status komit di GitHub, Bitbucket, atau GitLab. Ketika komit baru didorong, status alur kerja baru di jalankan tercermin dalam GitHub, Bitbucket, atau GitLab untuk komit baru itu. Jika Anda menjalankan alur kerja lagi untuk komit, status alur kerja baru akan menggantikan status sebelumnya untuk komit dan alur kerja tersebut.
Anda dapat menetapkan aturan perlindungan cabang di GitHub atau Bitbucket untuk memblokir penggabungan permintaan tarik, atau masuk GitLab untuk memblokir permintaan penggabungan, ketika komit terbaru memiliki status menjalankan alur kerja yang gagal. Dengan aturan perlindungan cabang, status komit terbaru memengaruhi kemampuan untuk menggabungkan permintaan tarik di GitHub, Bitbucket, atau GitLab. Untuk mempelajari lebih lanjut tentang alur kerja, lihat Menjalankan alur kerja danMemulai alur kerja berjalan secara otomatis menggunakan pemicu.
Tergantung pada penyedia repositori pihak ketiga yang Anda gunakan, lihat yang berikut ini:
-
GitHub repositori: GitHub dokumentasi Tentang pemeriksaan status
dan Tentang cabang yang dilindungi. -
Repositori Bitbucket: Dokumentasi Bitbucket untuk Menggunakan izin cabang
dan Meng ambil kendali dengan izin cabang di Bitbucket Cloud. -
GitLab repositori: GitLab dokumentasi untuk penggab ungan otomatis
dan cabang https://docs.gitlab.com/ee/user/project/protected_branches.html yang dilindungi.