美文网首页jenkins
什么是jenkins

什么是jenkins

作者: 雨停了guo | 来源:发表于2019-06-19 11:36 被阅读0次

    jenkins是一个自包含的,开源的自动化服务器,可以用于自动化构建测试交付或者部署各种任务,

    这是官方的说法,晦涩难懂,其实就是一句话,jenkins简化了你的发布流程,你点击一个build按钮,他帮你拉取你的repository,然后build你的代码,安装你的依赖,再把你的应用程序员发布到你的服务器,又因为现在都是docker化的应用,所以jenkins就是把构建的镜像push到你的远程的仓储,就像上个专题讲的docker的build操作,这些操作jenkins就会帮你做,你需要做的就是点击一个按钮,整个过程发布过程就结束了,在如今的CI CD时代,想持续的集成或者持续交付,一个自动化部署的软件服务几乎是少不了的,

    你点击build按钮的时候jenkins会帮你做什么

    1,pull 你的repositoy ,拉取你的源码

    2,build源码(安装你的应用程序所需要的依赖)

    3,单元测试

    4,发布你的程序到服务器(或者是Push image到你的远程镜像服务里面)

    你看懂了这4个步骤,就能明白jenkins是什么

    下一篇如何安装jenkins

    相关文章

      网友评论

        本文标题:什么是jenkins

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