jenkins自动化脚本集成时钉钉消息未发送

在进行jenkins自动化脚本集成时,需要配置钉钉发送消息。钉钉的配置正确,测试钉钉消息发送成功,但是当构建项目时,却没有收到钉钉消息,报错如下:

[钉钉插件]发送消息时报错: java.lang.NullPointerException: Cannot invoke "io.jenkins.plugins.DingTalkUserProperty.getMobile()" because the return value of "hudson.model.User.getProperty(java.lang.Class)" is null

  1. 钉钉的配置如下:

系统管理处的配置:

项目中添加机器人的配置:

  1. 执行构建。配置看起来都没有问题,并且测试消息也发送成功,但是构建项目成功后就是没有收到钉钉消息。查看控制台输出报错:
  1. 搜寻很久并没有找到答案,无意中发现原来在需要配置电话号码:
  1. 在此处配置号码后,再去构建,就成功了。

以上分享希望对您有用!

相关推荐
一条测试老狗43 分钟前
【UI自动化】从WebDriver看Selenium与Appium的底层关联
selenium·appium·自动化
Linux运维技术栈1 小时前
Ansible(自动化运维)环境搭建及ansible-vault加密配置
运维·自动化·ansible
jwensh3 小时前
【Jenkins】Declarative和Scripted两种脚本模式有什么具体的区别
运维·前端·jenkins
麦香--老农10 小时前
windows 钉钉缓存路径不能修改 默认C盘解决方案
缓存·钉钉
沛沛老爹10 小时前
什么是 DevOps 自动化?
大数据·ci/cd·自动化·自动化运维·devops
永恒,怎么可能10 小时前
关于博客系统的自动化功能测试报告
自动化·测试
鸭梨山大。11 小时前
Jenkins安全部署规范及安全基线
安全·中间件·jenkins
AI慧聚堂12 小时前
自动化 + 人工智能:投标行业的未来是什么样的?
运维·人工智能·自动化
鸭梨山大。13 小时前
Jenkins 任意文件读取(CVE-2024-23897)修复及复现
安全·中间件·jenkins
两张不够花13 小时前
Jenkins 持续集成部署
运维·jenkins