利用詹金斯怎么自动化部署弹簧启动项目

  介绍

利用詹金斯怎么自动化部署弹簧启动项目?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

<强>一、安装詹金斯

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等相关的插件;

利用詹金斯怎么自动化部署弹簧启动项目

利用詹金斯怎么自动化部署弹簧启动项目

利用詹金斯怎么自动化部署弹簧启动项目

利用詹金斯怎么自动化部署弹簧启动项目”> <br/> </p> <p>,配置git和自动安装的maven; </p> <p>, 1。新建一个任务:</p> <p> <img src=

利用詹金斯怎么自动化部署弹簧启动项目”> <br/> <img src=

利用詹金斯怎么自动化部署弹簧启动项目”> <br/> <img src=

保存退出后基本就可以构建了,等待漫长的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。构建成功后,见下图:,

利用詹金斯怎么自动化部署弹簧启动项目”>,<br/> </p> <p class=看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

利用詹金斯怎么自动化部署弹簧启动项目