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

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

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

    前面已经完成“将Git仓库最新代码拉取到Jenkins工作空间,那么本篇文章主要针对“Jenkins拉取Git仓库最新代码并打包”进行讲解,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!

    前提条件

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

    第一步:点击“工程名称”
    点击“工程名称”.png
    第二步:进入已创建的工程页面,点击“配置”
    在工程页面,点击“配置”.png
    第三步:进入test工程配置页面,找到“构建”模块点击“增加构建步骤”,选择“执行shell”
    添加执行shell.png
    第四步:写一条linux压缩脚本,点击“保存”按钮

    (1)需要注意的是,此处是在Jenkins服务器这台操作,与目标服务器无关
    (2)一般情况下可能的操作: 将构建的包压缩;将构建的包删除;将构建的包移动到指定目录

    执行shell压缩脚本.png
    第五步:回到Jenkins工程页面,点击“立即构建”按钮
    立即构建.png
    第六步:查看控制台输出,多了一个执行shell脚本操作
    查看控制台输出.png
    第七步:查看Jenkins服务器生成了一个isTester1.0.tar.gz文件
    [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 49296
    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 18445483 Jun 13 13:28 isTester1.0.tar.gz
    -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
    

    相关文章

      网友评论

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

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