Jenkins 设置 Git Repository

打印 上一主题 下一主题

主题 980|帖子 980|积分 2940

Jenkins 设置 Git Repository

这里包含了 Freestyle project 任务类型 和 Pipeline 任务类型 关于 Git 堆栈的设置,如下

差别的任务类型,只是在差别的模块找到 设置 Git 堆栈
找到 Git 堆栈设置位置之后,所有的任务类型设置都是一样的
一、Jenkins 中 Freestyle project 任务 找到 Git 堆栈设置

找到 Source Code Management 模块

勾选 Git 显示如上
跳转到 三、Git 根本设置
二、Jenkins 中 Pipeline 任务 找到 Git 堆栈设置

找到 Pipeline 模块



  • Definition 类型设置为 Pipeline script from SCM

    • SCM 设置为 Git

跳转到 三、Git 根本设置
三、Git 根本设置



  • Respository
    - Respository URL:输入一个可以访问的 git 堆栈地址
    - Branch Specifier:模块填写需要构建的 git 分支,此处填写的 remotes/${BRANCH_NAME},其中 BRANCH_NAME 是设置的一个 Git Parameter,不了解的可以开 Jenkins 设置 Git Parameter
四、添加证书

找到 Git 模块 ->Credentials:选择一个 git 用于检出源的凭据
如果已经设置了 Git 凭证,点击 -none- 右侧的 箭头可以睁开选择 上面 git 地址匹配的 凭证

如果没有设置,则 点击 Credentials -> + Add -> Jenkins
Jenkins 设置 Credentials
然后 Credentials 位置选择创建的 凭证

Branch Specifiler:填写一个有效的 git 堆栈中的分支即可,好比 */.master
这里填写的是 remotes/${BRANCH_NAME}
其中 BRANCH_NAME 是我在上面设置的一个 Git Parameter
不了解 Jenkins 中如何设置 Git Parameter 的可以看一下 Jenkins 设置 Git Parameter
设置 git 堆栈的作用是什么?
任务在构建时,会实行 git 命令,拉取远端服务器上的堆栈,存储到本地
每个任务有一个 WorkSpace 目次,git 拉取的项目就是存在 WorkSpace 目次
构建过程中,调用的脚本,以及实行的操纵,就是在 WorkSpace 目次下的项目中实行的

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

滴水恩情

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表