尝试设置jenkins 自动化打包。
因为我的系统是白板系统,需要配置环境,所以花了比较长的时间。
1、系统是linux 的,所以相关的配置都是linux。如果是windows的,很多方法都不适合。
2、使用Jenkins war包 通过tomcat来使用的。
3、版本管理是 svn,
安装SVN
这篇博客写的比较详细 https://blog.csdn.net/zhaozao5757/article/details/79028940
注意 :关于防火墙的设置,他的相关命令没有起作用,可以参考这篇博客配置防火墙端口问题:https://blog.csdn.net/weixin_39477597/article/details/82464731
实际操作过程中,遇到svn看不到log日志的问题,通过这两个文章,解决了
安装Maven与配置
https://blog.csdn.net/l05199179/article/details/78982212
安装jenkins
这篇博客写的比较详细 https://www.cnblogs.com/c9999/p/6399367.html
我是使用war包在tomcat 中打开的形式按安装的
注意:1、安装插件过程中,有的需要翻墙。
2、在时间操作过程中,tomcat经常死掉,需要手动重启,可以用脚本设置tomcat自动重启
到这里相关的环境就安装完成了
3、在实际使用过程中,发现构建项目的时候tomcat进程死掉,需要重启tomcat,这样会影响tomcat中运行的其他项目,所以我启动了两个tomcat,具体配置参考https://www.cnblogs.com/shihaiming/p/5896283.html ps 如果只是复制一份tomcat,然后改端口号,是有问题的。
使用 Jenkins
这个是官方的jenkins学习网站,https://jenkins.io/zh/doc/pipeline/tour/getting-started/ 但是相对比较专业,不适合新手学习
这篇文章可以作为入门学习 https://blog.csdn.net/shuizhihun07/article/details/80168076
具体的使用正在学习中,遇到了很多问题,
1、jenkins 特别不稳定,应该崩溃,需要重启tomcat
2、相关的命令和配置还是有问题,不熟悉,经常弄错。这个只能好好学习,花时间慢慢查资料了。