centos7 +码头工人+詹金斯+ svn搭建自动

  

centos7 +码头工人+詹金斯+ svn搭建自动化部署平台

  

1。centos7

  
      <李>   

    参考链接:http://www.macrozheng.com//引用/linux_install

      李   <李>   

    提示   

     <代码>公司服务器配置(1 t机械+ 256固态+ i7的u)
      需要我们把系统,环境(java、mysql、复述,码头工人等)装到固态上(速度快),我们的代码放到机械上。分区情况如下图 
      

     centos7 +码头工人+詹金斯+ svn搭建自动

      李   
  

2。centos7中安装docker1.31.1

  
  

自行百度,此处无坑

     

3。centos7安装配置java8 maven,复述,mysql

  
      <李>   

    安装jdk1.8和maven时尽量采用压缩包解压的方式,采用<代码>百胜>   

     centos7 +码头工人+詹金斯+ svn搭建自动

      李   <李>   

    配置环境<代码> vim/etc/profile>   

     centos7 +码头工人+詹金斯+ svn搭建自动

      
     <代码类=" language-properties "> # java, maven环境配置
      #用“:”分割不同的配置
      出口JAVA_HOME=/mydata/java/jdk
      MAVEN_HOME=/mydata/java/maven
      导出路径=$ JAVA_HOME/bin: $路径:$ {MAVEN_HOME}/bin
      出口CLASSPATH=: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar
       之前
      李
      <李>
      

    centos7安装mysql5.7,参考链接:https://www.cnblogs.com/helf/p/11244711.html

      李   <李> centos7安装复述,参考链接:https://www.cnblogs.com/zuidongfeng/p/8032505.html
      
  

4。码头工人中安装詹金斯

  
      <李>   詹金斯

    下载<代码> 的<代码>码头工人镜像:

      

    <代码>码头工人拉詹金斯/jenkins: lts

      李   <李>   

    在<代码>码头工人容器中运行詹金斯<代码> :

      
     <代码类="语言java ">//此处因为java和maven是在linux上直接装的而詹金斯在码头工人上装的所以必须挂载jdk和maven(坑)//- v命令进行挂载,其中冒号前面的是本机的目录;//必须将本机的javahome和mavenhome的路径,挂载到詹金斯容器上//冒号后面是容器上的目录,可以写跟本机目录相同。
      码头工人运行- p 8080:8080 - p 50000:5000詹金斯\——名称
      - u root \
      - v/mydata/java/jdk/bin/java:/mydata/java/jdk/bin/java \
      jdk - v/mydata/java/:/mydata/java/jdk \
      maven: - v/mydata/java//mydata/java/maven \
      - v/mydata/jenkins_home:/var/jenkins_home \
      - d詹金斯/jenkins: lts  
      李   <李>   

    忘记詹金斯<代码> 初始化密码,使用<代码>码头工人日志詹金斯>   李   <李>   

    参考链接:http://www.macrozheng.com//引用/jenkins

      李   <李>   

    配置如图

      

     centos7 +码头工人+詹金斯+ svn搭建自动

      李   
  

5。centos7安装svn

  

?参考链接:https://www.cnblogs.com/zhangheliang/p/8724605.html

  

6。Jenkins和svn整合

  
      <李>   詹金斯

    <代码> 的配置

      

     centos7 +码头工人+詹金斯+ svn搭建自动

      李   
  
  

还有一种没有去掉勾的方式,我获取瓤值的时候报404,为解决,有需要自行百度

     

? centos7 +码头工人+詹金斯+ svn搭建自动

  

? centos7 +码头工人+詹金斯+ svn搭建自动

  

? centos7 +码头工人+詹金斯+ svn搭建自动

  

? centos7 +码头工人+詹金斯+ svn搭建自动

  

 centos7 +码头工人+詹金斯+ svn搭建自动

centos7 +码头工人+詹金斯+ svn搭建自动