Jenkins 设置 Git Repository
Jenkins 设置 Git Repository这里包含了 Freestyle project 任务类型 和 Pipeline 任务类型 关于 Git 堆栈的设置,如下
https://i-blog.csdnimg.cn/direct/41ee8e1cdda64221a22968c8ea64a459.png#pic_center
差别的任务类型,只是在差别的模块找到 设置 Git 堆栈
找到 Git 堆栈设置位置之后,所有的任务类型设置都是一样的
一、Jenkins 中 Freestyle project 任务 找到 Git 堆栈设置
找到 Source Code Management 模块
https://i-blog.csdnimg.cn/direct/c8bd2c163ea347318afad70a9337d41f.png#pic_center
勾选 Git 显示如上
跳转到 三、Git 根本设置
二、Jenkins 中 Pipeline 任务 找到 Git 堆栈设置
找到 Pipeline 模块
https://i-blog.csdnimg.cn/direct/942f6799b69246b1bd3caf9979573f9e.png#pic_center
[*]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 地址匹配的 凭证
https://i-blog.csdnimg.cn/direct/a8d0f67d2b03420188de83457dfd6d6f.png#pic_center
如果没有设置,则 点击 Credentials -> + Add -> Jenkins
Jenkins 设置 Credentials
然后 Credentials 位置选择创建的 凭证
https://i-blog.csdnimg.cn/direct/fb3a0fa8b8af4107986d118a4edb2cdd.png#pic_center
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企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]