介绍
利用詹金斯怎么自动化部署弹簧启动项目?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
<强>一、安装詹金斯强>
2。安装命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm ——import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum  install 詹金斯
1。启动/停止詹金斯:
sudo service jenkins 启动/停止/启动 sudo chkconfig  jenkins
1。安装完成后,默认端口是8080,可以在启动日志中查看管理员密码,日志路径:/var/log/jenkins/jenkins.log;
2。安装詹金斯后,启动詹金斯需要Java环境,如果启动报错记得查看服务器是否安装了JRE;
3。此时还不能通过ip和端口访问詹金斯,还要配置防火墙:
vim /etc/yum.repos.d/jenkins.repo #需要根权限 #在文件中写入如下内容: firewall-cmd ——permanent 新服务=詹金斯 firewall-cmd ——permanent ——服务=jenkins ——set-short=癹enkins Service Ports" firewall-cmd ——permanent ——服务=jenkins ——set-description=癹enkins service firewalld port exceptions" firewall-cmd ——permanent ——服务=jenkins 添加port=8080/tcp firewall-cmd ——permanent 添加服务=詹金斯 firewall-cmd ——区=public ——添加服务=http 永久的 firewall-cmd ——重载 #保存退出 firewall-cmd ——列出所有
到此为止,詹金斯基本安装完成了,在浏览器输入ip: prot就可以访问了。
<强>二,詹金斯中配置需要部署的项目强>
1,在詹金斯中安装需要的插件,包括git, maven等相关的插件;
保存退出后基本就可以构建了,等待漫长的jar下载过程后,你会发现项目已经构建成功了只,
<强>三,码头工人部署脚本及命令:强>
1。构建脚本如下(建造。sh):
# !/bin/sh cd /var/jenkins_home/workspace/authority_system_backend echo “mvn install" mvn clean  install -Pdev  -Dmaven.test.skip=true echo “delete project" docker rm  -f authority_system_backend_dev echo “start project" docker run  -d - name=& # 39; authority_system_backend_dev& # 39;,, authority_system_backend_dev:最新
2。构建成功后,见下图:,
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。