jenkins自动部署分布式项目(七)——Jenkins配置企业微信通知

📅 2026/8/1 19:22:32
jenkins自动部署分布式项目(七)——Jenkins配置企业微信通知
一、配置企业微信1、打开企业微信手机端打开群设置找到群机器人2、点击进入然后点击添加3、名字自己随意取添加成功后复制好Webhook地址在配置Jenkins时使用二、配置jenkins1、安装插件1打开jenkins进入系统管理然后打开插件管理2安装插件Qy Wechat Notification搜索之后点击安装就行2、配置Job1在对应的项目配置中添加“构建后操作”【企业微信通知】2配置Webhook地址上面添加机器人后出现的地址3配置通知UersID企业微信里个人信息的邮箱所有人得话填ALL4配置通知手机号码企业微信里个人信息的手机号码大家根据自己的需求进行配置即可三、方式二最实用方案Shell Curl 直接发推荐在 Jenkins 构建后 → 执行 shell / 流水线 post 里都能用# 配置区 WEBHOOK_URL这里填你的企业微信机器人webhook地址 # # 获取提交信息兼容所有Git版本 COMMIT_MSG$(git log -1 --pretty%B) # 提交人 COMMITTER$(git log -1 --pretty%an) # 短Hash SHORT_COMMIT$(git rev-parse --short HEAD) # 分支 BRANCH$(git rev-parse --abbrev-ref HEAD) # 发送企业微信 curl $WEBHOOK_URL \ -H Content-Type: application/json \ -d { \msgtype\: \text\, \text\: { \content\: \【Jenkins构建通知】\\n项目${JOB_NAME}\\n状态构建成功✅\\n分支${BRANCH}\\n提交人${COMMITTER}\\n提交信息${COMMIT_MSG}\\n提交Hash${SHORT_COMMIT}\\n构建号${BUILD_NUMBER}\ } } 示例# 配置区 WEBHOOK_URLhttps://qyapi.weixin.qq.com/cgi-bin/webhook/send?keydcc067ef-df6d-4d47-8a7d-c4eef5f3af07 # # 获取提交信息兼容所有Git版本 COMMIT_MSG$(git log -1 --pretty%B) # 提交人 COMMITTER$(git log -1 --pretty%an) # 短Hash SHORT_COMMIT$(git rev-parse --short HEAD) # 分支 BRANCH$(git rev-parse --abbrev-ref HEAD) # 发送企业微信 curl $WEBHOOK_URL \ -H Content-Type: application/json \ -d { \msgtype\: \text\, \text\: { \content\: \【Jenkins构建通知】\\n项目${JOB_NAME}\\n状态构建成功✅\\n提交人${COMMITTER}\\n提交信息${COMMIT_MSG}\\n构建号${BUILD_NUMBER}\ } }