JENKINS篇 七月 30, 2021

Jenkins --- 集成钉钉发送通知

文章字数 1.3k 阅读约需 1 mins. 阅读次数

安装插件

插件地址: https://jenkinsci.github.io/dingtalk-plugin/

流水线配置

使用语法:

    def description = sh(returnStdout: true, script: 'mvn -q -N -Dexec.executable="echo"  -Dexec.args=\'${project.description}\'  org.codehaus.mojo:exec-maven-plugin:3.0.0:exec').trim()
    dingtalk (
        robot: 'id',
        type: 'ACTION_CARD',
        title: 'Jenkins 流水线构建提醒',
        text: [
                '![](http://nas.joylau.cn:5016/1920x1080?' + UUID.randomUUID().toString() + ')',
                '### Jenkins 流水线构建结果',
                '- 项目描述:' + description,
                '- 分支名:' + env.BRANCH_NAME,
                '- 构建状态:失败',
                '- 构建时间:' + currentBuild.durationString
             ],
        )

效果

Jenkins-Dingtalk

0%