Saya mencoba untuk memicu Jenkins membangun parameter dari Bambu, melakukan hal berikut:
POST -
http://jenkins-url.com/job/jobname/buildWithParameters?ENVIRONMENT=dev&APPLICATION=hello-world
Tapi saya akan mendapatkan 201 langsung yang memberitahu saya bahwa build itu dibuat. Bagaimana cara membuat permintaan ini menunggu dan mengembalikan status keberhasilan bangunan alih-alih api dan lupa?
Tampaknya dimungkinkan sesuai Parameter-Remote-Trigger-Plugin :
Sunting: buat ini pada akhirnya jika Anda membutuhkannya. https://github.com/owenmorgan/jenkins-remote-builder
jenkins
jenkins-plugins
bamboo
osmorgan
sumber
sumber
Saya telah membuat skrip jenkins-remote-builder yang akan mengikuti build jarak jauh Anda hingga selesai.
Beberapa detail lebih lanjut tentang itu (dari README.md ):
sumber
Jika Anda perlu memicu pekerjaan dari CLI dan menunggu penyelesaiannya Anda dapat menggunakan "Jenkins CLI" (lihat di sini ).
Namun jenkins CLI tidak mendukung promosi, jadi bagi mereka saya membuat skrip berikut:
sumber