Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)

我的环境:linux centos6.5 

                  jdk1.8 

                  maven3.5

                  svn

 第一步:安装必要插件    

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第1张图片

 

Deploy to container Plugin  部署到容器插件

Publish Over SSH   通过SSH发送构建构件

Build Timeout   这个插件允许在指定的时间过后自动终止构建。

Subversion Plug-in        SVN

Maven Integration 用于构建maven工程

等等,安装jenkins时按照默认安装常用的插件,也可以安装完成后再 插件管理 中进行选择性安装插件。如果安装失败,如下:

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第2张图片

可以进行离线安装,http://updates.jenkins-ci.org/download/plugins/,下载所需要的插件,然后进行上传安装

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第3张图片

第二部、配置系统变量

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第4张图片

 

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第5张图片

配置好后进行测试

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第6张图片

 

第三步、全局工具配置

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第7张图片

 

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第8张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第9张图片

 

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第10张图片

 

 

第四步、重点:构建工程

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第11张图片

点击确定,此时就构建成了一个项目,接下来进行配置

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第12张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第13张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第14张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第15张图片

 

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第16张图片

 

命令:

nohup java -jar quartz-0.0.1-SNAPSHOT.jar >> logs &

nohup 忽略挂断    & 后台运行

开始构建:

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第17张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第18张图片

Jenkins自动构建部署项目(springboot+maven+svn)jar包启动方式(java -jar 包.jar)_第19张图片

你可能感兴趣的:(jenkins)