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.
Memulai alur kerja secara otomatis setelah peristiwa repositori pihak ketiga
Anda dapat menggunakan GitHub repositori tertaut, repositori Bitbucket, atau repositori GitLab proyek sebagai sumber untuk alur kerja, di mana perubahan ke cabang tertentu dalam repositori tertaut, GitHub repositori Bitbucket, atau repositori GitLab proyek secara otomatis memulai alur kerja yang dijalankan.
Alu r kerja adalah prosedur otomatis yang menjelaskan cara membangun, menguji, dan menerapkan kode Anda sebagai bagian dari integrasi berkelanjutan dan sistem pengiriman berkelanjutan (CI/CD). Alur kerja mendefinisikan serangkaian langkah, atau tindakan, yang harus diambil selama alur kerja dijalankan. Alur kerja juga mendefinisikan peristiwa, atau pemicu, yang menyebabkan alur kerja dimulai. Untuk mengatur alur kerja, Anda membuat file definisi alur kerja menggunakan editor https://docs.aws.amazon.com/codecatalyst/latest/userguide/flows.html#workflow.editors visual atau YAML CodeCatalyst konsol.
Tip
Untuk melihat sekilas bagaimana Anda dapat menggunakan alur kerja dalam proyek, buat proyek dengan cetak biru. Setiap cetak biru menerapkan alur kerja yang berfungsi yang dapat Anda tinjau, jalankan, dan bereksperimen.
Saat Anda mengonfigurasi alur kerja untuk menggunakan GitHub repositori tertaut, repositori Bitbucket, atau repositori GitLab proyek, file konfigurasi alur kerja disimpan di GitHub repositori tersebut, repositori Bitbucket, atau repositori GitLab proyek. Konfigurasi alur kerja adalah file YAML yang mendefinisikan nama alur kerja, pemicu, sumber daya, artefak, dan tindakan. Untuk informasi selengkapnya tentang file konfigurasi alur kerja, lihatDefinisi YAML alur kerja.
File konfigurasi alur kerja harus berada di ./codecatalyst/workflows/ direktori di GitHub repositori, repositori Bitbucket, atau repositori GitLab proyek Anda.
Anda dapat menggunakan editor alur kerja untuk membuat dan mengkonfigurasi alur kerja. Untuk informasi lebih lanjut, lihat Memulai alur kerja dan Menghubungkan repositori sumber ke alur kerja.
Menambahkan pemicu untuk memulai alur kerja
Anda dapat mengonfigurasi CodeCatalyst alur kerja untuk secara otomatis memulai proses ketika kode didorong ke cabang tertentu dari repositori Anda GitHub atau Bitbucket. Untuk memulai alur kerja yang dijalankan secara otomatis, tambahkan pemicu ke Triggers bagian file konfigurasi alur kerja.
Contoh: Pemicu push kode sederhana
Contoh berikut menunjukkan pemicu yang memulai alur kerja dijalankan setiap kali kode didorong ke cabang mana pun di repositori sumber Anda.
Triggers: - Type: PUSH
Contoh: Pemicu permintaan tarik sederhana
Contoh berikut menunjukkan pemicu yang memulai alur kerja setiap kali permintaan tarik dibuat terhadap cabang mana pun di repositori sumber Anda.
Triggers: - Type: PULLREQUEST Events: - OPEN
Lihat informasi yang lebih lengkap di Memulai alur kerja berjalan secara otomatis menggunakan pemicu.