Я отправляю уведомление пользователю с просьбой подтвердить ввод или прервать сборку в Jenkins. Например:
stage('s1'){
agent any
steps{
//Some code here
emailext body: '''
Approve the build
$RUN_DISPLAY_URL ''',
subject: 'Action Needed: Jenkins Job to approve the build', to: 'a1b2c3@pqr.com'
}
}
//Input Stage
stage ('Approval'){
agent none
steps {
input message: "Approve Build?", submitter: 'a1b2c3'
}
}
Я хочу сначала обернуть шаг ввода в течение 10 дней. Я также хочу отправлять по электронной почте каждый день, чтобы напомнить пользователю об ожидающих ввода. Я знаю, что тайм-аут прост, но как отправить напоминание по электронной почте?
TIA