创建一个用于发送错误消息的notice_wrong_model

添加参数

构建后操作选择运行python脚本

# -*- coding: utf-8 -*-import os
import requests
import jenkins##获取任务名称
jobname = os.getenv('jobname','')##jenkins基本配置
jenkins_server_url = 'http://172.16.1.203:8080'
user_id = 'zwh'
api_token = '11b9409ee0c01ca911e2dc70972919e141'
server=jenkins.Jenkins(jenkins_server_url,user_id,api_token)##获取构建信息的网址
build_number=server.get_job_info('auto_publish_squirrel2.0_back').get('lastBuild','').get('number','')
##选择所选任务左后一次构建记录
build_url=server.get_build_info('auto_publish_squirrel2.0_back',build_number).get('url')##发送信息
url = ‘XXXX’
headers = {'Content-Type': 'text/plain',
}data = {"msgtype": "text","text": {"content": '{}运行失败,日志查看地址{}console'.format(jobname, build_url)}
}requests.post(url=url, headers=headers, json=data)

构建后操作选择trigger parameterized build on other projects
失败后运行
参数选择当前任务名称

jenkins构建失败后将信息发送到企业微信相关推荐

  1. hivesql失败告警发送到企业微信

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文 文章目录 前言 一.pandas是什么? 二.使用步骤 1.引入库 2.读入数据 总结 前言 离线数仓一般情况下都是通过写hive sq ...

  2. Jenkins构建失败发送邮件

    前言 这篇我们来说一下,当构建失败之后发送邮件通知相关的人员. 安装发送邮件插件 由于Jenkins内置的邮件发送功能有点少.所以我们需要安装一个邮件插件. Email Extension Plugi ...

  3. linux信任本地jar包,jar包在linux本地运行成功, 但是jenkins构建失败

    一个springboot服务的jar包在linux本地运行成功, 但是jenkins构建失败,报错,求解决 我的jenkins shell脚本 BUILD_ID=dontKillMe java -ja ...

  4. linux 执行jar包 不生成日志文件,jar包在linux本地运行成功, 但是jenkins构建失败...

    一个springboot服务的jar包在linux本地运行成功, 但是jenkins构建失败,报错,求解决 我的jenkins shell脚本 BUILD_ID=dontKillMe java -ja ...

  5. Python win32com 控制excel自动刷新保存数据并截图发送到企业微信

    Python win32com 控制excel自动刷新保存数据并截图发送到企业微信 业务需求 功能模块 爬虫 运行excel宏,刷新保存excel数据 指定区域截图 发送图片到企业微信 业务需求 每天 ...

  6. htmltabl+imgki发送到企业微信

    说明: 1.将表格生成html格式,然后截图html保存图片,最后发送到企业微信群 2.win10请安装wkhtmltoimage文件,否则运行提示报错 3.centos7也要安装wkhtmltoim ...

  7. Jenkins构建完成后通过SVN Publisher Plugin上传文件到指定的SVN(教程收集)

    SVN Publisher Plugin:https://wiki.jenkins-ci.org/display/JENKINS/SVN+Publisher 构建完成后的文件,比如Maven打的war ...

  8. 解决jenkins构建失败,空间不足问题

    随着构建次数过多,之后jenkins构建会出现空间不足的问题,解决方式如下: 目录 1.配置时,去除旧的构建任务 2.使用脚本,删除历史构建 3.清理磁盘空间 4.重新加载服务器节点 1.配置时,去除 ...

  9. 获取MAC OS苹果电脑配置信息,发送到企业微信机器人自动提醒

    import subprocess import requests import time import jsonclass MacInfo:def __init__(self):self.strSe ...

最新文章

  1. udacity 项目3人脸检测
  2. 【Android 逆向】ART 脱壳 ( InMemoryDexClassLoader 脱壳 | 加固厂商在 ART 下使用的两种类加载器 | InMemoryDexClassLoader 源码 )
  3. ButterKnife Zelezny导入不成功遇到的问题
  4. 现在也是只能谢谢随笔了,但是在以后收货的日子里会有更多的感想记下
  5. API函数MessageBox的参数与返回值
  6. mx250显卡天梯图_笔记本电脑显卡分析(天梯图)
  7. spark的数三角形算法_Spark任务调度概述
  8. ZOJ 1111 Poker Hands
  9. SEO优化_文章原创怎么写
  10. 安卓开发——Androidstudio设置网络代理
  11. 喇叭POP爆破音产生的原因与解决办法
  12. 短视频获客系统另附属源码理论分享
  13. 分布式技术(5)服务高可用:幂等性设计
  14. vue输入空格符 以及空字符串在页面不显示或者只显示一个的问题
  15. 多模态 跨模态|人机交互新突破!
  16. 奇瑞鲍思语将十万级无界Pro推出市场
  17. 手机中html文件能不能删除,如何彻底删除手机里的文件,并且不能被恢复?
  18. 苹果电池ti测试软件,iPhone真实电池寿命快速检测,比苹果官方测的还准!
  19. Java注解方法实现BigDecimal保留两位小数(案例详解)
  20. 32g服务器做成虚拟,服务器32g内存 tomcat设置多大

热门文章

  1. python绘制花朵图案_Python编写万花尺图案实例
  2. vue2中h(“router-view“) vue3如何写?
  3. EF框架(一)搭建过程
  4. 特征选择(一)-维数问题与类内距离
  5. 清北师哥推荐的CV/NLP 算法工程师培养计划,强无敌!
  6. 计算机视觉未来的挑战,搜狗斩获ICPR 2020人脸关键点检测挑战赛冠军 计算机视觉技术持续领先...
  7. JQuery 遍历List,数组,对象
  8. 2014年华为南研所校园招聘---机试+面试
  9. 在java程序中制作动图
  10. 【JPA】SpringData JPA