有手就行8——项目构建细节3-Jenkins的参数化构建
2024-09-05 11:49:07
有手就行8——项目构建细节3-Jenkins的参数化构建
有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建结果,这时 我们可以使用参数化构建。
Jenkins支持非常丰富的参数类型
回到 web_demo_lsx项目中取消所有构建触发器选项
配置好后保存
然后:
接下来演示通过输入gitlab项目的分支名称来部署不同分支项目。
项目创建分支,并推送到gitlab上:
这里是重点需要修改!!!
新建分支v1,代码稍微改动,然后提交到gitlab上
这时候看到gitlab上有两个分支,master和v1
然后把上面push到gitlab上
然后去gitlab里查看能看到分支和对应的代码
构建master分支项目代码:
然后在构建v1分支代码:
输入分支名称 就可以构建,构建完访问tomcat看结果!
是不是很简单!
最新文章
- jQuery网站顶部定时折叠广告
- 图片的DataURL技术
- Java反射机制调用private类型的构造方法
- 【云计算】Cloudify-基于TOSCA规范的开源云应用编排系统
- centos系统下安装使用composer教程
- tcp_tw_recycle和tcp_timestamps的文章汇总
- oracle行号排序问题
- linux使用wget纯命令下载JDK的方法(凑字数)
- 你如何破解后安装PS cs6
- CSS绑定
- queue(),dequeue()
- Tomcat的class加载的优先顺序
- Android 实现UI设计
- .net基础学java系列(二)IDE 之 插件
- python-函数参数
- angularjs1.X进阶笔记(3)——如何重构controller
- MySQL 自带4个默认数据库
- Java利用JNI调用C/C++写成的DLL
- 【源码编译】spark源码编译
- listener TNS-01189 问题
热门文章
- 使用.NET 6开发TodoList应用(22)——实现缓存
- 新装CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64
- Maven+ajax+SSM实现删除
- JVM调优工具锦囊
- Sentry 开发者贡献指南 - Feature Flag
- 原生JS获取网页宽高
- 【Java】获取两个字符串中最大相同子串
- 《剑指offer》面试题46. 把数字翻译成字符串
- vue2如何根据不同的环境配置不同的baseUrl
- HashMap的实现原理(看这篇就够了)