有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建过程和结果,这时我们就可以使用参数化构建。Jenkins本身就支持非常丰富的参数类型:

Jenkins:参数化构建

接下来,我们演示通过输入Gitlab项目的分支名称来部署不同分支项目。当前demo项目有两个分支:master和develop。

  • 添加字符串类型参数

Jenkins:参数化构建

  • 修改pipeline流水线代码

Jenkins:参数化构建

  • 使用参数化构建

Jenkins:参数化构建

通过构建结果,我们就能简单地看出来该参数已经在起作用了。

Jenkins:参数化构建

——End——
更多精彩分享,可扫码关注微信公众号哦。

Jenkins:参数化构建

相关文章:

  • 2022-12-23
  • 2021-09-27
  • 2021-10-16
  • 2021-05-03
  • 2021-12-26
猜你喜欢
  • 2021-08-21
  • 2021-08-18
  • 2022-01-17
相关资源
相似解决方案