jenkins 构建后,执行下shell脚本,把结果汇总到同一个文件中,这样多个job构建后的结果可以在一个文件中展示

result_all_dir="/app/jenkins_result/"
result_json_dir="/app/jenkins_result/"$JOB_NAME
result_all="/app/jenkins_result/result_all.txt";
result_json="/app/jenkins_result/"$JOB_NAME"/result_json.txt";
#执行前先清空上次执行结果rm -rf $result_all_dir;
if [ -d "$result_all_dir" ]; then
echo "exist";
else
mkdir $result_all_dir;
fiif [ -d "$result_json_dir" ]; then
echo "exist";
else
mkdir $result_json_dir;
fiecho $result_all;
echo $result_json;
rm -rf  $result_all;
rm -rf  $result_json;curl http://xxx.xxx:8888/jenkins/view/%E6%AF%8F%E6%97%A5%E6%9E%84%E5%BB%BA/job/$JOB_NAME/$BUILD_NUMBER/api/json >> $result_json;
echo $BUILD_NUMBER"|"$JOB_NAME"|"$SVN_URL"|"$(sed  -n 's/.*\"result\":\"\(.*\)\"/\1\",/p'  $result_json | awk -F"\"" '{print $1}')"|"$(date "+%Y-%m-%d %H:%M:%S")>> $result_all;

转载于:https://www.cnblogs.com/testway/p/6478569.html

jenkins job构建后汇总结果到同一个文本文档中去相关推荐

  1. MATLAB提取txt文本文档中特定关键字后的数字信息

    文本文档的信息多是按照行的格式读写的,因此在读取时对提取到每行的文本信息进行关键字的对比找到指定行,然后利用正则表达式提取相应的信息即可. 文本信息示例 positions bitstream siz ...

  2. 成功解决pdf文档加密后时间久了忘记密码—本文档有打开口令或修改口令—在线完美解决

    成功解决pdf文档加密后时间久了忘记密码-本文档有打开口令或修改口令-在线完美解决 目录 解决问题 解决方法 T1.网页版工具smallpdf T2.网页版工具freemypdf 解决问题 pdf文档 ...

  3. win11 win10更新后 鼠标右键新建文本文档(.txt) 快捷方式消失

    https://www.cnblogs.com/zhenzicheng/p/15107949.html 在更新win11系统以后,偶然间发现鼠标右键->新建->文本文档选项消失了,网上查阅 ...

  4. jenkins触发构建后一直重复构建

    jenkins版本: 2.164.1 场景:jenkins持续构建6个多月未出问题,突然其中一个工程不停重复性构建. 问题原因: 查看输出日志: 最终定位: 因为git上有ops和origin/ops ...

  5. 怎么设置电脑开机后自动打开一个文本文档

    电脑启动时自动打开一个文本文档有很多方法实现 1 最简单的在注册表的开机运行项目(hkey_local_machine\software\microsoft\windows\currentversio ...

  6. gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...

    常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...

  7. jenkins远程构建job_jenkins分布式构建job

    一.准备以及目标 1.目标 上篇文章中写了如何利用docker+jenkins+git来构建java代码自动化部署,本篇将实践如何利用jenkins分布式来构建job,当job量足够大的时候,此举可以 ...

  8. jenkins构建后接受者收不到邮件问题解决方案

    jenkins构建后接受者收不到邮件问题解决方案 参考文章: (1)jenkins构建后接受者收不到邮件问题解决方案 (2)https://www.cnblogs.com/itxiongwei/p/1 ...

  9. jenkins linux 发邮件,Jenkins构建后发送邮件

    我们首先安装Jenkins邮件扩展插件"Email Extension Plugin". Jenkins和插件的安装方法见上一篇文章:http://qicheng0211.blog ...

最新文章

  1. AI工程师面试知识点:TensorFlow 框架
  2. DHCP自动分配地址;DHCP指定IP给客户端
  3. ubuntu创建vim php文件,在ubuntu 上配置vim的php开发环境
  4. Windows下使用MinGw和gcc构建第一个C程序、g++构建第一个C++程序
  5. zen3架构_全新Zen3架构,AMD发布最新Ryzen5000系列处理器
  6. VTK:可视化算法之CarotidFlow
  7. c语言 字符串 正序再倒序_新特性解读 | MySQL 8.0 索引特性3 -倒序索引
  8. Perl 面对对象的案例理解
  9. 怎么得到自增列的下一个会插入的id
  10. NYOJ241 - 字母统计
  11. 微程序控制器的组成及原理总结
  12. Android Studio 生成*.aar文件及使用方法
  13. Style transfer系列论文之——Arbitrary Style Transfer in Real-time with Adaptive Instance Normali,ICCV, 2017
  14. 3. COM编程——COM编程入门实践
  15. 微信中直接打开手机系统浏览器的实现
  16. 梦幻西游网页版服务器互通吗,梦幻西游网页版开服伙伴
  17. css 入场动画_进入css3动画世界(一)
  18. ActiveMQ学习 (一) JSM基本概念
  19. java sdk完整单机下载地址_Java SDK下载方法
  20. 加减法html5小游戏,加减法小游戏.doc

热门文章

  1. 《Windows CE大排档》第一版勘误表
  2. 漫谈算法(番外篇) 符号标记以及基本数学公式
  3. [ASP.NET入门随想七]主角与配角——OO思想的多态、接口与委托
  4. python向文档中输入内容_python处理文档:把选择题的答案选项对应的内容填到选择题题目的括号里面输入的文本...
  5. unity android模糊ios清晰,Unity NGUI UI 在iOS端的锯齿、模糊、颗粒感问题
  6. 威廉与玛丽学院读计算机博士,威廉与玛丽学院计算机科学(计算运算研究)理学硕士研究生申请要求及申请材料要求清单...
  7. onclick 获取点击之后的img 的id_前端,点击按钮跳出视频带蒙层,且视频永远居于屏幕中间...
  8. anaconda3配置环境变量_Python:Anaconda安装及LabelMe配置(1)
  9. wince车机可以连接电脑吗_想在WinCE车机上运行凯立德实时路况版吗?那就进来看看,让你一键傻瓜式联网...
  10. python递归合并排序_python 归并排序的递归法与迭代法(利用队列)实现,以及性能测试...