Дженкінс 2 має трубопроводи з громадянами першого класу. Однак у прикладах завдання, здається, виконуються як одна послідовність:
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"
}
Для впровадження у виробничу систему часто корисно вимагати затвердження вручну; чи є спосіб вставити ручну кнопку для натискання всередині трубопроводу?
Я шукав можливих кроків для досягнення цього в документах , безрезультатно.
input
крок в конвеєрі, який зупиняється, і запитує користувача у введення (або перервати збірку). Однак сцена та індикатор стану продовжують мигати, поки я хотів стабільного стану (наприклад, ви потрапляєте в нього в п’ятницю вдень і вирішите розгорнутись у понеділок)