centos7 +码头工人+詹金斯+ svn搭建自动化部署平台
1。centos7
-
<李>
参考链接:http://www.macrozheng.com//引用/linux_install
李> <李>提示
<代码>公司服务器配置(1 t机械+ 256固态+ i7的u) 需要我们把系统,环境(java、mysql、复述,码头工人等)装到固态上(速度快),我们的代码放到机械上。分区情况如下图代码>
李>
2。centos7中安装docker1.31.1
自行百度,此处无坑
引用>3。centos7安装配置java8 maven,复述,mysql
<李>
安装jdk1.8和maven时尽量采用压缩包解压的方式,采用<代码>百胜> 代码有坑。我的安装路径
李> <李>
配置环境<代码> vim/etc/profile> 代码,配置结果如图
<代码类=" 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
李> <李>配置如图
李>
5。centos7安装svn
?参考链接:https://www.cnblogs.com/zhangheliang/p/8724605.html
6。Jenkins和svn整合
<李> 詹金斯
<代码> 代码>的配置
李>
还有一种没有去掉勾的方式,我获取瓤值的时候报404,为解决,有需要自行百度
引用>?
?
?
?
centos7 +码头工人+詹金斯+ svn搭建自动