Memulai alur kerja secara otomatis setelah peristiwa repositori pihak ketiga - Amazon 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 repositori tertaut, GitHub repositori Bitbucket, atau repositori GitLab proyek sebagai sumber alur kerja, di mana perubahan ke cabang tertentu dalam repositori tertaut, repositori Bitbucket, atau GitHub repositori proyek secara otomatis memulai alur kerja. GitLab

Alur kerja adalah prosedur otomatis yang menjelaskan cara membangun, menguji, dan menyebarkan kode Anda sebagai bagian dari sistem integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD). Alur kerja mendefinisikan serangkaian langkah, atau tindakan, yang harus diambil selama menjalankan alur kerja. Alur kerja juga mendefinisikan peristiwa, atau pemicu, yang menyebabkan alur kerja dimulai. Untuk menyiapkan alur kerja, Anda membuat file definisi alur kerja menggunakan visual atau YAML editor CodeCatalyst konsol.

Tip

Untuk melihat sekilas bagaimana Anda dapat menggunakan alur kerja dalam sebuah 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 repositori tertaut, GitHub repositori Bitbucket, atau repositori GitLab proyek, file konfigurasi alur kerja disimpan dalam repositori, repositori Bitbucket, atau repositori proyek tersebut GitHub . GitLab Konfigurasi alur kerja adalah YAML file yang mendefinisikan nama alur kerja, pemicu, sumber daya, artefak, dan tindakan. Untuk informasi selengkapnya tentang file konfigurasi alur kerja, lihatDefinisi alur kerja YAML.

File konfigurasi alur kerja harus berada di ./codecatalyst/workflows/ direktori di repositori, GitHub repositori Bitbucket, atau repositori proyek Anda. GitLab

Anda dapat menggunakan editor alur kerja untuk membuat dan mengonfigurasi alur kerja. Untuk informasi lebih lanjut, lihat Memulai dengan alur kerja dan Menghubungkan repositori sumber ke alur kerja.

Menambahkan pemicu untuk memulai alur kerja berjalan

Anda dapat mengonfigurasi CodeCatalyst alur kerja untuk memulai proses secara otomatis ketika kode didorong ke cabang tertentu dari repositori Bitbucket Anda GitHub . Untuk memulai alur kerja berjalan secara otomatis, tambahkan pemicu ke Triggers bagian file konfigurasi alur kerja.

Contoh: Pemicu push kode sederhana

Contoh berikut menunjukkan pemicu yang memulai alur kerja yang 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 yang dijalankan setiap kali permintaan tarik dibuat terhadap cabang mana pun di repositori sumber Anda.

Triggers: - Type: PULLREQUEST Events: - OPEN

Untuk informasi selengkapnya, lihat Memulai alur kerja berjalan secara otomatis menggunakan pemicu.