Jenkins(7)参数化构建(构建git仓库分支)[通俗易懂]

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


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/166315.html原文链接:https://javaforall.net

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

相关推荐

  • Linux防火墙详解「建议收藏」

    Linux防火墙详解「建议收藏」防火墙介绍inux防火墙主要工作在网络层,属于典型的包过滤防火墙。在RHEL中常用的有两种火墙工具iptables和firewalld,但软件本身其实并不具备防火墙功能,他们的作用都是在用户空间中管理和维护规则,只不过规则结构和使用方法不一样罢了,真正利用规则进行过滤是由内核netfilter完成的。netfilterIP信息包过滤系统是一种功能强大的工具,可用于添加、编辑和除去规则,这些规则是在做信息包过滤决定时,防火墙所遵循和组成的规则。这些规则存储在专用的信息包过滤表中,而这些表集成在Lin

    2022年9月22日
  • linux系统带界面,linux系统界面详情介绍[通俗易懂]

    linux系统带界面,linux系统界面详情介绍[通俗易懂]Linux作为一款免费的、开源的操作系统,linux系统界面也被广大开发者根据自身的喜好和审美设计的五花八门,有些Linux系统界面被开发者制作的相当精致,具有很强的观赏性和立体感,让人叹为观止,下面我们系统的介绍一下Linux系统界面。简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的…

    2022年5月14日
  • C# Lock 解读

    C# Lock 解读

    2021年8月15日
  • ansible及ansible-palybook使用(持续更新)

    ansible及ansible-palybook使用(持续更新)

    2022年3月11日
  • 典型的电容有_电容的容量

    典型的电容有_电容的容量【硬见小百科】二十种电容分类详解!一、瓷介电容器(CC)【硬见小百科】二十种电容分类详解!1.结构用陶瓷材料作介质,在陶瓷表面涂覆一层金属(银)薄膜,再经高温烧结后作为电极而成。瓷介电容器又分1类电介质(NPO、CCG);2类电介质(X7R、2X1)和3类电介质(Y5V、2F4)瓷介电容器。2.特点1类瓷介电容器具有温度系数小、稳定性高、损耗低、耐压高等优点。最大容量不超过1…

    2022年8月22日
  • python激活码2021_在线激活

    (python激活码2021)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日

发表回复

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

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