当前位置: 首页 > news >正文

小榄网站建设公司网站权重排名

小榄网站建设公司,网站权重排名,给别人开发一个网站多少钱,python基础教程下载引言 对于共用的 Jenkins Job,会被多个 Jenkins Pipleline Job 调用,例如每次执行完测试用例,发送 Email Report 告知测试结果,便可以单独建一个公用的 Report jenkins job,方便多个项目调用。通常 Jenkins job 执行完…

引言

对于共用的 Jenkins Job,会被多个 Jenkins Pipleline Job 调用,例如每次执行完测试用例,发送 Email Report 告知测试结果,便可以单独建一个公用的 Report jenkins job,方便多个项目调用。通常 Jenkins job 执行完,只有 Build Number 和完成时间,要想知道具体细节还得点开每个 Build,不够直观。Groovy Postbuild 插件就可以解决这个问题,可以让 Build History 的内容更加丰富。

内容提要

  1. Groovy Postbuild 插件介绍
  2. 安装 Groovy Postbuild 插件
  3. 应用 Groovy Postbuild 插件

Groovy Postbuild 插件介绍

Groovy Postbuild 官网 有介绍到,该插件在 Jenkins JVM 执行 Groovy 脚本。通常基于 build 的运行结果,check 一些条件和变化。例如,可以在 build history 中 build 旁边添加图标 badges 或是显示有关 build 的描述。

自 Groovy Postbuild 2.0 起,开始引入 Script Security Plugin,为了控制 Groovy 脚本使用的安全性,防止不当的使用造成的危害。
因此 Groovy Postbuild 有 2 类方法:

  1. White 白名单方法,可用 Groovy sandbox 运行
  2. Non White 非白名单方法,需要 Admin 批准以后才能用 Manage Jenkins > In-process Script Approval

受权限制约,本文应用部分使用的是 White 白名单方法 中的简单方法。

安装 Groovy Postbuild 插件

在应用 Groovy Postbuild 插件前,先确保 Jenkins 上已经安装该插件
Manage Jenkins -> Plugin Manage
在这里插入图片描述
安装完成后,发现多出一个 Groovy Postbuild 选项
Job Configure -> Post-build Actions -> Add post-build action
在这里插入图片描述

应用 Groovy Postbuild 插件

先看一下,没有应用 Groovy Postbuild plugin 时,Build History 的信息就只有 build number 和 执行时间。
在这里插入图片描述

应用后的效果可以是这样的:加了一些高亮文本和图标,这里只是举个例子,你也可以基于自己的需求定制。这样就能区分是那个 Project Name 执行的 Job 了,是不是一目了然。
在这里插入图片描述
下面来看看上面的效果是怎么实现,
添加一个参数 Project_Name,用来选择 Porject Name,后面 Groovy postbuild 需要访问这个参数。
在这里插入图片描述
Post-build Actions 部分添加 Groovy Postbuild plugin
${manager.getEnvVariable('Project_Name')} 可以访问到 Project_Name 变量
在这里插入图片描述

Groovy script:

manager.addShortText("${manager.getEnvVariable('Project_Name')}")
manager.addBadge("success.gif", "success")
manager.addWarningBadge("build Failure.")
manager.addBadge("error.gif", "failed")
http://www.lbrq.cn/news/2680183.html

相关文章:

  • 设计网站页面要注意什么惠州优化怎么做seo
  • 建设网站视频百度云盘2022年百度seo
  • 平板电脑网站模板当日alexa排名查询统计
  • 做餐饮类网站用哪个程序电商平台怎么搭建
  • 长治公司网站建设微信指数
  • 政府部门网站建设特点台州百度推广优化
  • 骏域网站建设专家seo托管
  • 学校网站首页代码html网站免费推广的方法
  • wed网站开发是什么网络推广公司口碑
  • 品牌建设表态发言广州抖音seo
  • 建设网站规模与类别发帖效果好的网站
  • 网站推广方案200字自己可以做网站推广吗
  • 怎么样给一个网站做横向导航栏谷歌商店paypal三件套
  • 手机版免费个人简历模板南宁seo推广
  • wordpress betube网站建设seo
  • 网站公司做网站西安网站seo公司
  • 怎样做黄色网站百度入口网址
  • 网站建设哪家效益快站长统计app下载
  • 不用cms怎么做网站互联网推广方式
  • 做网站80端口青岛网站设计微动力
  • 深圳网站开发平台今日刚刚发生的重大新闻
  • 广元做网站长沙网站优化公司
  • 竞价托管魏大帅江苏seo排名
  • 建设一个大型网站需要多少钱磁力猫引擎入口
  • 个人做网站需要备案吗又一病毒来了比新冠可怕
  • 网站域名授权怎么做西安seo优化顾问
  • 东莞哪里开发app的seo免费外链工具
  • 幼儿园微信公众号如何做微网站惠州seo外包公司
  • 做网站用哪些软件搜索引擎原理
  • 网站后台安全性软文广告投放平台
  • msyql中,max_connections和max_user_connections区别
  • 终端安全检测和防御技术
  • LVPECL、LVDS、LVTTL、LVCMOS四种逻辑电平标准的全面对比
  • 安全合规4--下一代防火墙组网
  • 2438. 二的幂数组中查询范围内的乘积
  • Spark学习(Pyspark)