一、开始:
     (1)原来我们发布更新一个服务是怎么做的?都有哪些步骤?
     (2)什么是Jenkins?为什么要用Jenkins?
     (3)SSH连接有几种方式
          公钥+私钥
          用户名+密码

二、准备工作
     1、架构介绍(结合画图)
     2、JDK1.8
          安装目录:
     3、Maven 3.X
          安装目录:/usr/local/apache-maven-3.3.9
          仓库目录:/home/lzmhtest/.m2/repository
          注意:需要修改/usr/local/apache-maven-3.3.9/conf/settings.xml 进行我们自建私服的配置---这是我本地存放的路径

     4、Git 2.X(我现在用的是centos6.5自带的1.7.1,可通过git --version查看版本号)
     
     5、如何生成SSH密钥(公钥+私钥)
          详细见:《Jenkins Credentials Git SSH 配置》

三、进入Jenkins     
     1、Jenkins安装部署
          (1)安装、两种安装方式
               A、yum install jenkins
               B、tomcat + jenkins.war (我使用的是这种)
                    安装目录:/opt/lzmhdev/jenkins/jenkins
               
          (2)配置,在Global Tool Configuration 进行如下配置,包括(JDK/Maven/Git)
               JDK



 2、Jenkins插件安装   
          (1)Maven 插件
          (2)Git插件
          (3)Publish Oven SSH 插件     
               插件使用:详细见《Jenkins Publish Over SSH插件实现远程发布》
     3、在Jenkins上配置SSH证书
          详细见《Jenkins Credentials Git SSH 配置》
     4、在Jenkins上创建Job并进行配置,发布
          详细见《Jenkins  创建 job》



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐