当前位置:网站首页>Jenkins 参数化构建中 各参数介绍与示例
Jenkins 参数化构建中 各参数介绍与示例
2022-07-29 04:13:00 【努力的小学弟】
Jenkins参数化构建过程中,各参数介绍与示例
一个一个点名,希望补充与矫正,整体如下
一、布尔值参数
布尔值参数,对应的就是Boolean结果,也就是 1 与 0;True or False ;对应【配置】以及【Build with Parameters】时的显示如下

二、选项参数
选项参数,即用户从配置的选项列表中,选择其中的一个选项,作为赋值,举例:Color -> Red / Blue,那么就只能二选一。
对应【配置】以及【Build with Parameters】时的显示如下

三、凭据参数
凭据参数,不直接公开凭据,而是公开凭据的ID,用于设定用户执行某些操作时所需的凭据,如访问git 拉代码时,就需要git平台凭据。

四、文件参数
文件参数,从浏览器表单提交中接受一个文件(意思就是点击后自己选择文件上传),作为构建参数。上传后的文件将会放在工作空间中指定的位置,你可以再构建任务中访问并使用它。

五、JDK参数
JDK参数,为不同的job指定不同版本的jdk,使得环境在运行时,可以使用对应的jdk进行运行

六、Jira Issue Parameter
Jira_Issue_Parameter参数,与Jira关联时调用,需要一连串的配置认证等等,所以这里不进行介绍,自行检索“jenkins与jira集成 ”
七、Jira release version Parameter
Jira release version Parameter参数,Jira发布版本作为输入步骤参数,与六类是,与Jira关联时调用。不做介绍
八、List Subversion tags(and more)
List Subversion tags参数,SVN(Subversion)也就是版本控制系统(一个项目的svn目录下会有trunk,branches,tags三个文件夹),这里的作用在于添加SVN Tags选项。自行了解,欢迎补充。
九、文本参数
文本参数,简单来说,就是赋值一段文本,可以是多行内容,如 文本:Text_Parameter 内容 aaa 123 456,然后echo $Text_Parameter ,结果就是 aaa 123 456

十、密码参数
密码参数,考虑到安全的因素,需要通过参数方式传递的密码类型,就是密码样式的字符串

十一、运行时参数(Run Parameter)
运行时参数,定义一个运行参数,用户可以选择一个确定的工程(运行项目名)。网站的url地址会被当作环境变量暴露(赋值)给参数,用echo 即可参看,如下图


十二、字符参数(String Parameter)
字符参数,简单来说就是纯字符串参数,简单的文本变量,用户输入字符串,构建时使用即可。

边栏推荐
- [kvm] common commands
- Value transmission and address transmission of C language, pointer of pointer
- mmdetection初步使用
- What the hell is this error? It doesn't affect the execution result, but it always reports errors when executing SQL... Connecting maxcomputer uses
- Change the value of the argument by address through malloc and pointer
- GBase 8a特殊场景下屏蔽 ODBC 负载均衡方式?
- [deep learning CPU (part outside) - virtual memory]
- 安装postgis时报找不到“POSTGIS_VERSION”这个函数
- Blood cases caused by < meta charset=UTF-8> -- Analysis of common character codes
- Const char* and char*, string constants
猜你喜欢

不会就坚持60天吧 神奇的字典

信号处理中的反傅里叶变换(IFFT)原理

C language to achieve three chess game (detailed explanation)

Lua language (stm32+2g/4g module) and C language (stm32+esp8266) methods of extracting relevant data from strings - collation

为什么opengauss启动的时候这么多的unknown?

伏英娜:元宇宙就是新一代互联网!

Whole house WiFi solution: mesh router networking and ac+ap

全屋WiFi方案:Mesh路由器组网和AC+AP

Blood cases caused by < meta charset=UTF-8> -- Analysis of common character codes

HC06 HC05 BT
随机推荐
Whole house WiFi solution: mesh router networking and ac+ap
flink-sql 如何设置 sql执行超时时间
数据源是SQL server ,我要配置日期字段 updateDate 最后两天日期的增量数据,做增
Pat a1069/b1019 the black hole of numbers
C语言:浅谈各种复杂的声明
从淘宝,天猫,1688,微店,京东,苏宁,淘特等其他平台一键复制商品到拼多多平台(批量上传宝贝详情接口教程)
不会就坚持65天吧 只出现一次的数字
不会就坚持68天吧 狒狒吃香蕉
[untitled]
力扣面试题17.04 消失的数字||260.只出现一次的数字(内含位运算知识点)
STM32F103ZET6程序移植为C8T6+C8T6下载程序flash timeout的解决方案
不会就坚持67天吧 平方根
索引的最左前缀原理
VScode连接ssh遇到的问题
The solution of porting stm32f103zet6 program to c8t6+c8t6 download program flash timeout
The function "postgis_version" cannot be found when installing PostGIS
2021 sist summer camp experience + record post of School of information, Shanghai University of science and technology
How to set the SQL execution timeout for flick SQL
Basic configuration of BGP - establish peers and route announcements
Nacos registry