博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins 参数化构建作业
阅读量:1826 次
发布时间:2019-04-25

本文共 564 字,大约阅读时间需要 1 分钟。

在构建中使用参数,参数可以理解为此构建的环境变量。

设置参数

新建一个param_build作业,选择参数化构建过程。

 

参数有

 

现在添加几个:

 

运行构建

 

运行之前要设置参数值

 

参数的使用

 

参数可以在构建过程中使用,如图使用${}引用参数。

查看使用结果

运行后到到控制台查看参数值

结果如下:

 

细心的人会发现怎么没有文件参数。其实文件已经上传到构建作业的工作空间中。

 

构建作业参数历史

作业构建后,构建历史中可以查看参数的值

 

 

参数化触发构建另一个作业

param_build作业构建后,触发构建param_trigger_build作业,同时把参数传递给param_trigger_build

(1) 安装插件

 

(2) 配置构建param_build作业

 

构建后自动构建param_trigger_build作业,同时把当前的参数(Current build parameters)和额外的参数(Predefined parameters)传给param_trigger_build作业。

(3) 配置构建param_trigger_build作业

 

(4) 执行param_build作业

执行param_build作业后会执行param_trigger_build作业。查看传过来的参数。

 

至此参数化构建触发另一个构建结束。

你可能感兴趣的文章
一个收集了502款开源iOS应用的开源项目
查看>>
iOS Crash之NSInternalInconsistencyException
查看>>
Xcode中和symbols有关的几个设置
查看>>
xcode 新特性的 一点理解 enable module 和 link frameworks automatically
查看>>
用atos命令来符号化某个特定模块加载地址
查看>>
Swift:Call can throw, but it is not marked with 'try' and the error is not handled
查看>>
Xcode自动注释插件 - VVDocumenter-Xcode
查看>>
iOS 使用class_copyPropertyList等runtime方法的注意事项
查看>>
unity平台的EntryPointNotFoundException错误
查看>>
添加bitcode的支持:iOS App,App Extension以及Watch App
查看>>
jar包对不同JDK版本的兼容性问题:Unsupported major.minor version 52.0
查看>>
MAC下安装多版本JDK和切换几种方式
查看>>
MAC下安装多版本JDK和切换几种方式
查看>>
eclipse中java程序的中文乱码问题
查看>>
如何查看iOS已上架app的崩溃情况以及定位crash代码行
查看>>
Cocos2d-x Cocos2d-JS Cocos2d-lua概述
查看>>
svn在commit的错误信息:is scheduled for addition, but is missing
查看>>
React Native在开发过程中遇到的一些问题(俗称:坑)
查看>>
解决iOS项目的版本兼容问题-结合宏、Category和Runtime
查看>>
兼容iOS 10 资料整理笔记
查看>>