回答来自slack的Jenkins输入
我目前正在研究Jenkins与Slack之间的集成, 我想从slack完全控制Jenkins,基本上我想触发作业,如果存在输入,我想回答输入。 例如 我想把这个发给斯莱克,然后我可以从斯莱克那里回答这个问题,有办法吗? 提前谢谢回答来自slack的Jenkins输入,jenkins,jenkins-pipeline,devops,slack,slack-api,Jenkins,Jenkins Pipeline,Devops,Slack,Slack Api,我目前正在研究Jenkins与Slack之间的集成, 我想从slack完全控制Jenkins,基本上我想触发作业,如果存在输入,我想回答输入。 例如 我想把这个发给斯莱克,然后我可以从斯莱克那里回答这个问题,有办法吗? 提前谢谢 pipeline{ agent any stages{ stage('Test Notification success stage'){ steps{ script{
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})")
}
}
}
}