jenkins - Jenkins 项目版本控制
问题描述
我有一个版本为 2.0.1 的 java 项目,现在我们有一个主要的版本更改,例如 3.0.0。我想要的是传递我想要构建的项目版本作为参数。如何实现此功能。
解决方案
你可以做到这一点,例如。通过插件参数化构建
然后只需检查"This build is parametrized"
并定义一个或多个参数,然后在每个构建中,您都会Parameters
在左侧菜单栏中找到
在管道作业中,您可以通过"${params.paramName}"
,params.paramName
等访问,应该也可以evn.paramName
一旦您选择远程触发作业,也可以传递这些参数 - 通过 URL
推荐阅读
- android - 规则声纳尊重树结构项目
- java - 将 ArrayList 分组为 JSON 数组/对象
- javascript - JavaScript - getter 函数与构造函数 - 先执行哪个?
- css - 角度 2 在时间间隔内改变组件 - 组件轮播(不是图像)
- android - Google Play 商店报告安装在旧的/已弃用的 SDK 级别
- html - 通过 MailChimp 与“Gmail Append HTML”发送电子邮件
- javascript - 是否可以将组件作为字符串道具传递?(使用组件库)
- bash - Git Bash - 自上次合并以来的所有提交
- javascript - 使用php解析到另一个包含xml子节点的数组
- javascript - JavaScript - 我们应该使用 Observables 吗?还是承诺就足够了?