ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建结果,这时我们可以使用参数化构建。 :-: ![](https://img.kancloud.cn/e3/5e/e35e9907e592e10c5ca00b11cef8f585_1354x539.jpg) jenkins内置的参数化构建类型 下面演示通过输入gitlab项目的分支名称来部署不同分支项目。 <br/> 步骤如下: **1. 我已经在gitlab上创建了 master、develop两个分支** **2. 设置构建过程参数类型** ![](https://img.kancloud.cn/54/04/5404b16ee065480f99bdc3535967887e_1269x493.jpg) **3. 引用参数** ![](https://img.kancloud.cn/b3/22/b3220ae5628d3bdb37df4efd0d33fea9_1444x398.jpg) **4. 开始构建** ![](https://img.kancloud.cn/9f/8f/9f8f3b945d079c601cc545837a8972e1_1419x410.jpg) **5. 访问:http://192.168.1.16:8080/web-demo-pipeline-1.0-SNAPSHOT/** (1)构建master分支。 ``` 如果看到此页面,代表项目部署成功啦!--这是master分支 ``` (2)构建develop分支。 ``` 如果看到此页面,代表项目部署成功啦!--这是develop分支 ```