jenkins+svn+maven安装配置并自动化部署成功(超级详细)


简言

写这篇博客的原因是因为每次部署服务器的流程都是在做重复的工作,提交代码,备份服务器代码,查看进程,停止服务器,查看进程,(有时候还要把进程kill掉)上传代码,开启服务器,查看启动日志等过程太复杂了,并且每天一直在重复,后来我小伙伴告诉我有Jenkins这个东西,可以代替 “人工智能”一些手动操作,那接下来就看看吧(第一次接触,有写的不好的,欢迎留言指正)。

准备工作

准备一台服务器 Linux系统 ,搭建一个java1.8和maven的环境;

Jenkins安装
1.下载Jenkins war包地址
2.将war上传到服务器指定目录,并在指定目录运行如下命令(启动Jenkins服务):

nohup java -jar jenkins.war --httpPort=8422  > log.log  2>&1 &

3.查看启动日志

tail -f jenkins.out

4.打开服务器访问地址 http://服务器地址:8422

jenkins+svn+maven安装配置并自动化部署成功(超级详细)
5.从Jenkins控制台日志输出中,复制自动生成的字母数字密码(在两组星号之间),输入好密码之后选择 继续。jenkins+svn+maven安装配置并自动化部署成功(超级详细)
6.选择默认选择建议的插件,这里需要等待几分钟。
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

7.创建用户

jenkins+svn+maven安装配置并自动化部署成功(超级详细)
点击保存并且完成,完成之后就安装就基本结束啦。
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

自动化部署
1.点击新建 New Item 然后选择创建一个maven项目jenkins+svn+maven安装配置并自动化部署成功(超级详细)

jenkins+svn+maven安装配置并自动化部署成功(超级详细)
可能开始并没有构建一个maven项目选项,你可以点击manage Jenkins
选着可选插件,输入maven 下载maven插件,下载好选着重启,就有构建一个maven项目这个选项了。
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

2.配置maven仓库地址

jenkins+svn+maven安装配置并自动化部署成功(超级详细)

jenkins+svn+maven安装配置并自动化部署成功(超级详细)

3.配置ssh地址
1.先去插件下载 Publish over SSH(安装完记得重启)jenkins+svn+maven安装配置并自动化部署成功(超级详细)
2.进入系统配置,配置远程服务器地址

jenkins+svn+maven安装配置并自动化部署成功(超级详细)
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

任务配置

这个是最关键的是个环节啦!!!,找到我们的项目,选择源码配置,如下图
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
配置maven打包命令
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
设置 启动服务的命令
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
2。点击项目构建
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
出错了,应该是我中间还缺少了一部分,想删除跑路回家了。点开全局系统配置 把maven的地址配置 其实就OK了。
jenkins+svn+maven安装配置并自动化部署成功(超级详细)
jar包在乖乖下载了,到这里基本就完成啦。
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

总结

因为我也是第一次使用,这里的每个步骤都是我执行一步写一段的,如果看到的朋友觉得对你们有帮助的话,麻烦留下你们的痕迹,我会更加努力的
jenkins+svn+maven安装配置并自动化部署成功(超级详细)

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

jenkins+svn+maven安装配置并自动化部署成功(超级详细)

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » jenkins+svn+maven安装配置并自动化部署成功(超级详细)
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏