如何更改jenkins中的松弛通知?

如何更改jenkins中的松弛通知?,jenkins,jenkins-plugins,slack,Jenkins,Jenkins Plugins,Slack,我在詹金斯安装了“松弛通知插件”。 它配置为在生成失败或生成成功时通知。 例如,使用这样的消息: jenkins BOT [9:00 PM] ---------------- web-services tests - #58 Success after 1 min 38 sec (</job/web-services%20tests/58/|Open>) 提前谢谢。如果您使用jenkins 2.0,您可以更改如下按摩: jenkins BOT [9:00 PM] -----

我在詹金斯安装了“松弛通知插件”。 它配置为在生成失败或生成成功时通知。 例如,使用这样的消息:

jenkins BOT [9:00 PM]  
----------------
web-services tests - #58 Success after 1 min 38 sec (</job/web-services%20tests/58/|Open>)

提前谢谢。

如果您使用jenkins 2.0,您可以更改如下按摩:

jenkins BOT [9:00 PM]  
----------------
web-services tests - #58 Success after 1 min 38 sec (USER_NAME)
slackSend color: 'good', message: 'Message from Jenkins Pipeline'
或者在UI中类似的东西


您可以使用Jenkins文件,每个配置都将在您的vcs中

node {
    try {
        notifyStarted()
        stage 'Checkout'
        sh gg

        stage 'Build'
        sh xx

        stage 'Deploy'
        sh yy

        notifySuccessful()
    } catch(e) {
        currentBuild.result = "FAILED"
        notifyFailed()
    }
}

def notifyStarted() {
    slackSend (color: '#FFFF00', message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}

def notifySuccessful() {
    slackSend (color: '#00FF00', message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}

def notifyFailed() {
  slackSend (color: '#FF0000', message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}

谢谢。我是新手,在哪里键入:slackSend color:“good”,message:“message from Jenkins Pipeline”?。这是Jenkins文件中Pipelinescript的一部分