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仓库分支)[通俗易懂]
勾选其中一个分支就可以构建了

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/166315.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)

    【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)PyCharm是JetBrains公司研发,用于开发 [Python]的IDE开发工具。图1所示为JetBrains公司开发的多款开发工具,其中很多工具都好评如潮,这些工具可以编写Python、C/[C++]、[C#]、DSL、Go、Groovy、[Java]、[JavaScript]、Objective-C、[PHP] 等编程语言。图1JetBrains开发工具PyCharm下载和安装进入 PyCharm官方下载页面(如图2所示),可以看

  • Unity零基础到入门 ☀️| 游戏引擎 Unity 从0到1的 系统学习 路线【全面总结-建议收藏】![通俗易懂]

    Unity零基础到入门 ☀️| 游戏引擎 Unity 从0到1的 系统学习 路线【全面总结-建议收藏】![通俗易懂]Unity基础知识学习,Unity学习路线总结。本篇文章对Unity的学习路线做了一个全面系统的总结,对Unity有兴趣的小伙伴福利到了!敬请品尝~

  • 8年经验面试官详解 Java 面试秘诀

    8年经验面试官详解 Java 面试秘诀作者|胡书敏责编|刘静出品|CSDN(ID:CSDNnews)本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。Java程序员准备和投递简历的实…

  • griddata方法使用插值方法

    griddata方法使用插值方法’linear’Linearinterpolation(default)双线性插值’cubic’Cubicinterpolation双三次插值’natural’Naturalneighborinterpolation 自然邻近插值’nearest’Nearestneighborinterpolation最近邻近插值’v4’MATLAB®4grid

  • 数据结构JAVA—递归算法「建议收藏」

    数据结构JAVA—递归算法「建议收藏」http://blog.csdn.net/wangjinyu501/article/details/8248492  原版一、基本概念       递归算法是一种直接或者间接调用自身函数或者方法的算法。Java递归算法是基于Java语言实现的递归算法。递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决

  • Android Key获取方式

    Android Key获取方式在很多情况下,比如应用百度SDK开发Android定位或者实现网页交互,均需要获取一个key来进行调试。简单说一下在Androidstudio和eclipse中如何获取key以及如何查看相关信息,笔者是在Mac下获取的,windows也一样。1.Androidstudio中创建获取Key1>随便新建一个Android项目,点击Build下拉GenerateSignedAPK

发表回复

您的电子邮箱地址不会被公开。

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