手工打包上传,解压启动的过程速度慢,过于繁琐,借助于Jenkins,可以实现自动编译打包部署。
安装Jenkins
直接从官网https://jenkins.io/zh/download/下载最新的war包,然后解压到某个固定目录,使用java -jar jenkins.war启动即可,默认它会将war包解压到~/.jenkins目录下,并生成一些目录及配置文件。或:
- 后台启动
nohup java -jar jenkins.war & - 更多参数
/opt/jdk1.8.0_181/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8082 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
上面笔者的实例设置了jenkins_home,日志位置,后台运行,以及端口。
更多安装请参考自动部署Jenkins使用教程
新建项目
点击新建任务

本文介绍了如何使用Jenkins自动化编译、打包和部署过程,通过配置Gitlab作为源码管理,设置触发器和构建步骤,实现持续集成和持续部署(CICD)。详细讲解了Jenkins的安装、新建项目、源码管理、触发器和构建过程的配置,以及如何实现远程服务器的免密登录和文件传输。
最低0.47元/天 解锁文章
6335

被折叠的 条评论
为什么被折叠?



