jenkins+码云+SpringBoot项目自动化部署

  • Post author:
  • Post category:其他




1.目的

1,让每次部署不再那么麻烦

2,网上jenkins+码云+springboot+2G运行内存服务器,形式文章太少,过程太艰辛,特此记录。

3,为什么非用码云,是gitlab不香吗?不。。。是太穷,2G运行内存的小草履虫,干啥都得精打细算。



2.配置

1,jenkins 2.205

2,jdk 1.8

3,maven3.3.9(一开始用3.5.0版本,但报jar包冲突,网上找原因,换到3.3.9)

4,git 2.9.5

5,tomcat 7.0.85



3.构建项目前检查



3.1 插件检查

码云插件检查

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

码云插件安装教程:https://gitee.com/help/articles/4193#article-header2

maven插件检查

在这里插入图片描述

maven插件安装在可选插件里搜索maven,建议版本3.3.9

在这里插入图片描述

maven插件安装过程中maven integratio插件可能会遇到安装失败的情况,可以在http://updates.jenkins-ci.org/download/plugins/maven-plugin/2.14/maven-plugin.hpi中手动下载hpi文件,然后在高级安装中上传



3.2 配置检查



版权声明:本文为aaa_bbb_ccc_123_456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。