Lebih
Mengubah Jenkins build number
Apakah ada cara untuk mengubah nomor build yang dikirim via email setelah pekerjaan selesai? Masalahnya adalah bahwa ini adalah produk yang membangun TIDAK dilakukan oleh Jenkins, jadi kita ingin bisa mendapatkan nomor yang membangun(ie. dari sebuah file teks) dan update nomor yang membangun di Jenkins untuk pertandingan itu. Saya telah mencoba untuk mengatur membangun nomor:
set BUILD_NUMBER=45
Tapi email masih menunjukkan nomor yang membangun Jenkins yang semula ditetapkan.
123
6
Jika anda memiliki akses ke script console (Mengelola Jenkins -> Script Console), maka anda dapat melakukan hal-hal berikut:
bisa dilakukan dengan plugin: https://wiki.jenkins-ci.org/display/JENKINS/Next+Membangun+Nomor+Plugin
info lebih lanjut: http://www.alexlea.me/2010/10/howto-set-hudson-next-build-number.html
jika anda don't seperti plugin:
Di bawah pekerjaan folder workspace, seperti:
ada sebuah file bernama
nextBuildNumber
.Pengaturan nomor yang membangun di file dan reload konfigurasi dari disk (Mengelola Jenkins menu) akan memaksa membangun berikutnya anda mulai memiliki nilai dari file sebagai BUILD_NUMBER.
Mungkin kombinasi dari plugin ini mungkin berguna:
Jika anda memiliki nama cabang termasuk Miring (menggunakan git aliran misalnya), anda akan perlu untuk mengganti Miring dengan karakter Unicode %2F dalam nama cabang.
Berikut adalah contoh untuk pipa Saya-Pipa-Nama dan cabang rilis/my-release-cabang-nama
Saya bisa mencari tahu tentang hal ini dengan menjalankan perintah berikut ini yang akan memberikan daftar pekerjaan yang berbeda (cabang) untuk pipa
Semoga membantu.
Dengan menggunakan variabel lingkungan: