我目前正在研究Jenkins与Slack之间的集成, 我想从松弛状态完全控制Jenkins,基本上我想触发工作,如果存在,我想回答输入。 例如
pipeline{
agent any
stages{
stage('Test Notification success stage'){
steps{
script{
env.createofflinepkg = input message: 'User input required',
ok: 'Submit',
parameters: [choice(name: 'Create Offline Package', choices: "Create\nSkip", description: 'Create Offline Package or Skip')]
}
slackSend (channel: 'input-response',color: '#ffff00', message: "Yellow at general : Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}
}
}
}
我希望将其发送到Slack,然后我可以从Slack回答,有没有办法做到这一点? 预先感谢。