流程:

linux上的svn拉取代码,到本地(windos)jenkins的工作区间的workspace,然后通过构建,打包,部署到linux上

环境:

windos上安装:maven jdk jenkins

linux上:安装svn,jdk

1.安装:(自行查找网上),说下几个注意点

在安装插件的时候选择左边的:install suggested plugins(安装推荐的插件),插件的作用是让jenkins开启相应的功能

2.使用:

系统设置-系统设置

1.添加连接linux的配置:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

 

系统管理-全局安全配置

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

2.系统管理--插件管理--高级--(下面有个升级站点)改下url:http://updates.jenkins.io/update-center.json,提交保存(可能会有红色的提示,不需要管他)

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

3.安装插件:系统管理--插件管理--可选插件,右边有个搜索栏,搜索一下插件安装:

Maven Integration

GitHub Authentication

SSH

Publish Over SSH

Email Extension Template

Deploy to container

4.配置工具:(只需手动配置jdk,maven其他不用管)

jdk:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

 

 maven:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

3.创建任务:(最重要的)

给工程命名,选择maven 工程,下一步

源码管理:选择svn

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

2.触发器:可以选择定时或者轮询,这里选择第一项

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

3.构建环境:选择在构建(这里是maven打jar包)后,发送jar包到linux,其他选项不懂得,百度翻译,字面意思看下就懂了

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

 4.构建:(即为打包命令)clean install package -D maven.test.skip=true,跳过测试打包

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

使用:保存后点击立即构建

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

 点击控制台输出可以查看构建情况:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

 windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

 

在到linux上查看jar包是否上传:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)

注:里面一些详细的配置可以参考 https://blog.csdn.net/qq_39720249/article/details/81264634.

文中只有部署,运行的shell命令自信百度吧,在这个构建后填入相应的shell命令运行:

windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)