У Дженкинса 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
шаг в конвейере, который останавливает и просит пользователя ввести (или прервать сборку). Тем не менее, сцена и индикатор состояния продолжают мигать, пока я хотел стабильного состояния (например, вы входите в него в пятницу днем и решаете развернуть в понедельник.)