美文网首页
Jenkins基础篇15-Jenkins拉取Git仓库最新代码

Jenkins基础篇15-Jenkins拉取Git仓库最新代码

作者: 筱媛媛 | 来源:发表于2020-06-13 18:00 被阅读0次

    已经完成“配置远程SSH服务器工作,那么本篇文章主要针对“Jenkins拉取Git仓库最新代码”进行讲解,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!

    前提条件

    (1)输入账号和密码,登录Jenkins主页且已创建工程项目
    (2)新建任务前面文章已介绍,具体见文https://www.jianshu.com/p/8b017ede897f
    (3)拉取Git仓库最新代码类似wget操作

    第一步:点击“工程名称”
    点击“工程名称”.png
    第二步:进入已创建的工程页面,点击“配置”
    在工程页面,点击“配置”.png
    第三步:进入test工程配置页面,找到源码管理模块勾选“git”
    勾选“git”.png
    第四步:注册远程仓库(如果已注册可忽略此步骤)

    关于远程仓库(取决于权限配置)

    • 私有仓库一般需要注册账号和密码,比如gitLab需要管理员把对应的账户分配到源码对应的组中,可以拉取对应组的工程源码。
    • 一般公有云上(码云、github)上,源码可以通过git clone命令拉取master分支代码

    (1)在浏览器中输入网址“http://t.istester.com:3000/user/login”进入注册页面,点击“马上注册”操作

    注册页面.png
    (2)进入注册页面,用户名、邮箱、密码、确认密码等信息填写完成后,点击“创建账户”按钮
    创建账户.png
    第五步:输入“Repository URL”和“Credentials”,点击“保存”按钮
    配置Git仓库信息.png
    第六步:回到Jenkins工程页面,点击“立即构建”按钮
    立即构建.png
    第七步:查看控制台输出,最后一行会出现SUCCESS表示构建成功
    查看控制台输出.png
    第八步:在服务器中查看Jenkins工作空间目录

    (1)Jenkins工作空间目录:/root/.jenkins/workspace

    [root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# cd /root/.jenkins/workspace
    [root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# ls
    jenkins_test  ly_test  test  test_git  test_git@tmp  tests  test@tmp
    [root@iZ2zebjpjfqq58nc6ul6hnZ workspace]# cd test_git
    [root@iZ2zebjpjfqq58nc6ul6hnZ test_git]# ll
    total 31280
    drwxr-xr-x  3 root root     4096 Jun 13 12:56 custom
    drwxr-xr-x  4 root root     4096 Jun 13 12:56 data
    -rwxr-xr-x  1 root root 31981159 Jun 13 12:56 gogs
    -rw-r--r--  1 root root     1054 Jun 13 12:56 LICENSE
    drwxr-xr-x  8 root root     4096 Jun 13 12:56 public
    -rw-r--r--  1 root root     8226 Jun 13 12:56 README.md
    -rw-r--r--  1 root root     5329 Jun 13 12:56 README_ZH.md
    drwxr-xr-x  7 root root     4096 Jun 13 12:56 scripts
    -rw-r--r--  1 root root       36 Jun 13 12:56 start_ByIdo.sh
    drwxr-xr-x 11 root root     4096 Jun 13 12:56 templates
    

    (2)此时只是将Git仓库最新代码拉取到Jenkins工作空间中,我们可以说完成了基于“Git + Maven + Jenkins实现自动化部署”的CI阶段

    相关文章

      网友评论

          本文标题:Jenkins基础篇15-Jenkins拉取Git仓库最新代码

          本文链接:https://www.haomeiwen.com/subject/dhaxghtx.html