- Bagaimana Anda melakukan build paralel di Jenkins?
- Bagaimana cara menjalankan beberapa pekerjaan secara paralel di Jenkins?
- Bisakah kita menjalankan pekerjaan paralel Jenkins?
- Apa yang paralel dalam pipa Jenkins?
Bagaimana Anda melakukan build paralel di Jenkins?
Jenkins Parallel Builds dapat didasarkan pada informasi dan keputusan statis, dalam hal ini pendekatan deklaratif bekerja dengan baik. Tetapi ketika ada kebutuhan untuk keputusan dinamis, pendekatan baru diperlukan untuk cara yang lebih canggih dalam melakukan jenkins paralel builds.
Bagaimana cara menjalankan beberapa pekerjaan secara paralel di Jenkins?
Pertama, Anda perlu membuat pipa Jenkins baru dengan nama apa pun "Parallel-Jobs" dengan kode pipa (Groovy) berikut. Dalam kode berikut saya telah mendefinisikan grup1 dengan def. Group1 memiliki JOB01, JOB02, JOB03. Saya menjalankan perintah echo hanya untuk mencetak judul dan mendapatkan waktu tanggal eksekusi menggunakan perintah shell.
Bisakah kita menjalankan pekerjaan paralel Jenkins?
Eksekusi Pekerjaan Paralel di Jenkins
Di Jenkins, ada beberapa cara untuk menerapkan eksekusi pekerjaan paralel. Salah satu pendekatan umum adalah model build orangtua-anak. Dalam model ini - pekerjaan orang tua (hulu) memicu pekerjaan anak -anak (hilir).
Apa yang paralel dalam pipa Jenkins?
Dalam posting ini, saya fokus pada pembangunan paralel di pipa deklaratif Jenkins. Oleh karena itu Anda memicu sistem build Anda oleh Jenkins mungkin ada beberapa langkah yang dapat berjalan pada saat yang sama karena mereka tidak memiliki ketergantungan. Dengan cara ini, Anda akan mempercepat proses build Anda dan menghemat waktu untuk langkah berurutan lainnya.