Jenkins 2 memiliki jaringan pipa memiliki warga negara kelas satu. Namun, dalam contoh-contoh tugas tampaknya dieksekusi sebagai urutan tunggal:
node {
// Mark the code checkout 'stage'....
stage 'Checkout'
// Get some code from a GitHub repository
git url: 'git@github.com:elifesciences/elife-bot.git'
// Mark the code build 'stage'....
stage 'Build'
echo "Unit tests will run here"
stage "Production"
echo "Deploying to production environment"
}
Untuk penyebaran ke dalam sistem produksi, seringkali perlu persetujuan manual; apakah ada cara untuk memasukkan tombol manual untuk menekan di dalam pipa?
Saya telah mencari langkah-langkah yang mungkin untuk mencapai ini pada dokumen , tetapi tidak berhasil.
input
langkah dalam pipa yang berhenti dan meminta input dari pengguna (atau untuk membatalkan pembuatan). Namun, panggung dan indikator status terus berkedip sementara saya ingin keadaan stabil (misalnya Anda masuk ke sana Jumat sore dan memutuskan untuk menggunakan pada hari Senin.)