Jenkins 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
파이프 라인에서 단계를 멈추고 사용자에게 입력을 요청 하는 단계 (또는 빌드 중단). 그러나 안정적인 상태를 원할 때 스테이지와 상태 표시기가 계속 깜박입니다 (예 : 금요일 오후에 들어가 월요일에 배포하기로 결정)