【Jenkins】active choices reactive parameter & Groovy Postbuild插件使用!
注:以上俩插件安装下载直接去jenkins官网或者百度下载即可
一、active choices reactive parameter 插件的使用
1、被关联的参数不做改动

2、添加active choices reactive parameter参数,并使用。

3、保存后,可在构建时看到效果了。(关联参数可是多个;脚本中还可嵌入其他脚本进行前置处理,其他脚本需要放到jenkins所在的服务器上)

参考地址:
https://blog.51cto.com/zengestudy/2306903
https://testerhome.com/topics/18654
二、Groovy Postbuild插件的使用
1、想要使用构建参数,必须勾选 Set jenkins user build variales

2、在jenkins配置页面还必须赋予使用获取参数方法的权限,否则报 org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder$BadgeManager xxx




3、使用参数

4、效果

5、修改显示结果的样式
例子:
addShortText(text, color, background, border, borderColor) - puts a badge with a short text, using the specified format.
manager.addShortText("构建账户名:${manager.getEnvVariable("BUILD_USER")}", "green", "white","1px", "white") ;
引用:
https://www.cnblogs.com/yanlin-10/p/12881417.html
https://blog.csdn.net/lb245557472/article/details/89520527
https://blog.csdn.net/gzh8579/article/details/59522469
https://blog.csdn.net/weixin_34146805/article/details/92697462
https://blog.51cto.com/yht1990/2327200
【Jenkins】active choices reactive parameter & Groovy Postbuild插件使用!的更多相关文章
- jenkins之Extended Choice Parameter多选插件
- Jenkins:使用Git Parameter插件实现tag或分支的选择性构建
		Jenkins如何选择任意一个tag来构建代码 Jenkins如何选择任意一个branch(分支)来构建代码 苦恼了一段时间后,发现Git Parameter插件实现可以帮助我们来实现. 下面来介绍如 ... 
- Jenkins 中使用 Git Parameter 插件动态获取 Git 的分支
- 【linux】【jenkins】自动化运维二   安装插件
		gitlab安装教程参考:https://www.cnblogs.com/jxd283465/p/11525629.html 1.Maven Integration Plugins Jenkins安装 ... 
- Jenkins参数化构建--Git Parameter
		由于我们在测试过程中,可能需要在多个测试环境跑用例,这个时候就需要jenkins参数化了. Jenkins参数化一般常用的有两种方式:Choice和String Parameter两种 (1)Choi ... 
- Jenkins进阶系列之——05FTP publisher plugin插件
		说明:这个插件可以将构建的产物(例如:Jar)发布到FTP中去. 官方说明:FTP publisher plugin 安装步骤: 系统管理→管理插件→可选插件→Artifact Uploaders→F ... 
- Jenkins进阶系列之——10Publish Over SSH插件
		说明:这个插件可以通过ssh连接其他Linux机器 官方说明:Publish Over SSH 安装步骤: 系统管理→管理插件→可选插件→Artifact Uploaders→Publish Over ... 
- Jenkins学习之——(4)Email Extension Plugin插件的配置与使用
		1.先安装插件 2.配置 点击高级后 内容配置: 3.项目配置 点击Advanced Settings后 到此所有的配置都设置完成. 附录: 以下内容来自其他网友的博客,内容也没有自己去试,朋友们可以 ... 
- 用ingress的方式部署jenkins,启动后提示没有下载插件,未解决
		[root@node2 .docker]# docker logs 5c3dd117a10dRunning from: /usr/share/jenkins/jenkins.warwebroot: E ... 
随机推荐
- C011:分数相加
			代码: #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { int up1,down1,up2,down2; do ... 
- 查看带有A-Time的执行计划
			先执行 SQL> alter session set statistics_level=all; 会话已更改. 再执行SQL语句: SQL> select count(*) from tb ... 
- 初次使用maven创建web工程发现只有一个idea目录,src,webapp目录都不见了,解决方案
			修bug系列2之 初次使用maven创建web项目的src目录不知所踪 窗外下着下雨,屋内的我学着maven,本以为轻轻松松,没想到还是遇到了bug.好了不说了,来看看我是怎么解决的. 在初次使用ma ... 
- Oracle自动存储管理ASM
			参考资料: https://docs.oracle.com/cd/B19306_01/server.102/b14231/storeman.htm#ADMIN036 什么是ASM? ASM是Autom ... 
- markdown基本语法说明
			作为一个java程序员,要接触的东西很多,时不时 就要学习,最近写文档的时候发现,markdown很有意思,就记录下来,作为一个简单的说明和学习 : 1.标题 # 这是一级标题 ## 这是二级标 ... 
- oracle之二控制文件
			控制文件 3.1 控制文件的功能和特点: 1)定义数据库当前物理状态,不断在往controlfile写入[SCN等] 2)维护数据的一致性 3)是一个二进制文件 ... 
- Spring源码解析 | 第二篇:Spring IOC容器之XmlBeanFactory启动流程分析和源码解析
			一. 前言 Spring容器主要分为两类BeanFactory和ApplicationContext,后者是基于前者的功能扩展,也就是一个基础容器和一个高级容器的区别.本篇就以BeanFactory基 ... 
- java学习1day
			<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- SpringValid优雅校验入参
			一.简介 后台业务入口类Controller,对于入参的合法性校验,可以简单粗暴的写出一堆的 if 判断,如下: @RestController @RequestMapping("user& ... 
- 关于windows服务器创建一个ps1脚本的周期性定时任务
			测试环境: Windows Server 2008 R2 Standard & Windows Server 2012 R2 Standard 周期运行的ps脚本:Clean_up_Secu ... 
