前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jenkins(二)

Jenkins(二)

作者头像
zx钟
发布2019-07-18 10:37:14
8030
发布2019-07-18 10:37:14
举报
文章被收录于专栏:测试游记测试游记

从版本库拉取pipeline

直接在界面上进行流水线代码的编写无法做到pipeline的版本化

比较合理的做法是让Jenkins从版本管理仓库拉取pipeline并执行。

安装Git插件

如果按照上一篇的安装选择进行安装,默认安装了Git插件

安装Git插件

没有安装在可选插件中查找并安装

安装插件

创建一个Jenkinsfile文件并上传至Git服务器

在GitHub上新建一个项目,然后将上一篇的Hello world内容拷贝至Jenkinsfile

代码语言:javascript
复制
# 新建一个文件夹并进入该文件夹
$ git init
$ touch Jenkinsfile
$ vim Jenkinsfile # 拷贝之前的代码
$ git add .
$ git commit -m 'add a Hello world pipeline'
$ git remote add origin https://github.com/zx490336534/Jenkinstest.git
$ git push -u origin master

上库

结果查看

代码查看

从SCM下载pipeline

选择SCM

注意⚠️:Script Path(脚本路径)就是pipeline的文件名,默认上Jenkinsfile和我们版本库中的Jenkinsfile对应

使用https进行代码的克隆,所以需要添加凭证,也就是Github的账号密码

新建凭证

进行构建

点击立即构建可以看到流水线方块多了Declarative: Checkout SCM部分

image-20190710215209504

从控制台输出可以看出,这部分就是为从GitHub上拉取代码的步骤

image-20190710215303035

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试游记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 从版本库拉取pipeline
    • 安装Git插件
      • 创建一个Jenkinsfile文件并上传至Git服务器
        • 从SCM下载pipeline
          • 进行构建
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档