Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」

Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」前言当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。下载安装GitParameter插件系统管理-

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。
 

下载安装Git Parameter插件

系统管理-插件管理-搜索:Git Parameter 下载安装
Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」
等待安装即可
 

参数化构建工程

进入项目-配置-General-参数化构建过程-添加参数-Git Parameter
Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」
填写 Git Parameter 参数配置
Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」

  • Name ${branch}
  • Description 描述
  • Paramert Type 参数类型,可选 Tag 、Branch 、Branch or Tag、Revision、Pull Request
  • Default Value 默认值
    指定分支引用上面的变量:${branch}
    Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」
     

参数化构建

保存成功后,在job列表页,构建的时候,可以选择- Build with Parameters
Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」
接着会自动加载出项目的所有分支,可供选择
Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」
勾选其中一个分支就可以构建了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/165894.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • i2c时序图的详细讲解[通俗易懂]

     i2c简易时序图  启动信号:  SCL为高电平的时候,SDA由高电平向低电平跳变。结束信号:SCL为高电平的时候,SDA由低电平向高电平跳变。  应答信号:  I2C总线上的所有数据都是以8位字节传送的,发送器每发送一个字节,就在时钟脉冲9期间释放数据线,由接收器反馈一个应答信号。应答信号为低电平时,规定为有效应答位(ACK简称应答位),表示接收器已经成功地接收了该字节;应答信号为高电平时,规…

    2022年4月14日
    827
  • centos7如何更改ip地址

    1.进入网络设置文件里面命令如下:这里最好是使用root用户,然后使用ls命令找到网络的配置文件。我这里的配置文件是ifcfg-ens33.然后使用vi命令进入文件进行编辑网络的ip地址等信息。然后按键盘i进入编辑模式,更改ip地址等信息。然后按esc键退出编辑模式,然后输入:wq!保存。2.使用servicenetworkrestart命令,重启网络服务。3.ping百…

    2022年4月7日
    132
  • keil5 最新版注册机 下载

    keil5 最新版注册机 下载今天开始学习STM32虽然有很多注册机可供下载,然而都有KEIL5在里面包含,导致某网盘中内存过大,下载速度,所以我推荐在一下博客下载,只有不到1MBhttps://blog.csdn.net/qq_22329595/article/details/83054499推荐希望你及早解决问题…

    2022年4月28日
    166
  • python deepcopy函数_Python deepcopy

    python deepcopy函数_Python deepcopy我想为给定的SQLAlchemy映射类重写__deepcopy__,以便它忽略任何SQLA属性,但深入复制其他所有类的类.我并不是特别熟悉覆盖任何Python的内置对象,但我对我想要的东西有所了解.让我们创建一个使用SQLA映射的非常简单的类User.classUser(object):def__init__(self,user_id=None,name=None):self.user_i…

    2022年9月27日
    0
  • python字典由键插值_SciPyTutorial-一元插值interp1d

    python字典由键插值_SciPyTutorial-一元插值interp1d10.ScipyTutorial-插值interp1d插值,即依据一系列的点$(x_i,y_i)$通过一定的算法找到一个合适的函数来包含(逼近)这些点,反应出这些点的走势规律。interp1d。scipy.interpolate包里有很多的模块可以实现对一些已知的点进行插值,即找到一个合适的函数,例如模块interp1d。当得到插值函数后便可用这个插值函数计算其他$x_j$对应的的$y_j…

    2022年5月15日
    85
  • menuconfig 配置选项详解

    menuconfig 配置选项详解转自:http://www.blog.chinaunix.net/uid-15887868-id-2758315.html在menuconfig中配置:详细介绍内核配置选项及删改情况第一部分:全部删除Codematurityleveloptions—>代码成熟等级选项[]Promptfordevelopmentand/orincompletecode/drivers…

    2022年6月12日
    173

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号