从松弛中回答詹金斯输入

时间:2019-03-10 11:19:26

标签: jenkins jenkins-pipeline devops slack slack-api

我目前正在研究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回答,有没有办法做到这一点? 预先感谢。

0 个答案:

没有答案
相关问题