Jenkins 中使用 Git Parameter 插件动态获取 Git 的分支

原文:http://www.mydlq.club/article/45/

一、插件简介

Git 插件: 用于操作 Git 的插件,一般情况下都会默认安装,如果没有可以在插件管理中下载安装。

Git Parameter 插件:用于动态从 Github 或者 Gitlab 中检索项目分支信息,在 Jenkins Job 参数化构建中提供选择分支项,方便用户在执行构建时候执行选择的分支。

二、安装 Git Parameter 插件

一般情况下 Jenkins 会默认安装上 Git 插件,所以这里我们只需要安装 Git Parameter 插件即可,打开 系统管理->插件管理->可选插件 搜索 Git Parameter 插件进行安装,如下图所示:

安装完成后重启 Jnkins,然后随便创建个 Job,会发现参数化构建多处了 Git Parameter 选项,如下图所示:

三、使用 Git Parameter 插件

一般我们经常会创建 Maven 或者 Pipeline 项目,俩中场景下使用 Git Parameter 插件用法还是有点差别,所以下面分开介绍。

#Maven 项目使用

1、创建 Maven 项目

2、对 Job 进行配置

在 General 配置中,选择 参数化构建过程 中的 Git Parameter 选项,然后按下面进行配置。

配置完 Git Parameter 参数后,这里在源码管理选项中配置 Git 选项,输入 Git 项目 URL 地址,如果是私有 Git 项目的话还要配置凭据。最后配置分支选项,里面引用上面设置 Git Parameter 参数中设置的参数名,通过 ${参数名} 引用。

3、测试

进入之前的 Job 项目,点击 Build with Parameters 选项,然后可以看到自动从远程仓库获取了项目的分支。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容