pipeline编写脚本_6发送(企微+钉钉+飞书)机器人通知

编写企业微信消息通知

一.创建企业微信群通知机器人

可能管理员未添加权限,或者外部群只有管理员才有创建权限原因,无入口

1.点击右上角…,在创建入口输入机器人姓名

2.复制webhook地址

https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=f67ad2ee-7aed-4e8e-abbe-b91959311bad

3.查看机器人配置说明

二.编写pipeline脚本

steps{

sh 'python wx_notice.py ${BUILD_URL} ${username} ${password} ${wx_url} ${JOB_NAME} ${BUILD_NUMBER}'

}

三.配置jenkins参数

执行wx_notice.py文件,部分参数可直接调用jenkins中内置变量。但wx_url、username、password参数没有,则需要手动添加

1.选择参数化构建过程,选择字符串参数

注意:保持代码-pipeline脚本-字符串参数化的名称相同

wx_url是企业微信机器人的webhook:https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=f67ad2ee-7aed-4e8e-abbe-b91959311bad

2.username和password是jenkins的账号和密码

posted @   常疯大虾  阅读(397)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示