jenkins创建自动化构建任务 - maven后端项目

通过前面两篇文章,我已经对jenkins的部署进行了大致的阐述,现在我需要进一步对jenkins进行了解,那就是使用jenkins创建一条自动化构建流水线。

首先我的测试部署远程服务器为linux环境,项目为springboot项目,版本控制为svn(使用git做版本控制也是一样的),所以,在使用时,需要确保安装三个插件,一个是Publish Over SSH,另外一个是Maven Integration plugin以及Subversion

准备好环境之后,我们开始配置jenkins的全局配置,首先配置ssh的环境中,如下图

 

 

 这里最重要的是passphrase、hostname以及username,这三个为远程服务器的登录密码、主机地址以及用户名,name是你在创建任务时选择ssh插件时显示的名字,remote Directory为部署至远程服务器的根目录,点击Test Configuration按钮,下方显示Success则配置成功

 

接下来进入系统全局工具配置,需要配置jdk以及maven环境

在配置maven环境,我这里直接使用jenkins自带的maven(选择自己配置的话可能会出问题,使用jenkins自己安装的话,第一次编译的时间久一些,因为要安装,但是后面就不会了)

 

 

jdk配置如下(JAVA_HOME即为jenkins服务器jdk环境变量的值,如果显示为找不到的话网上百度一下很多资料的)

 

 

配置好了之后,返回工作台界面,点击

 

 然后

 

 

 

 

下面的步骤我将直接用截图的方式来进行表述

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

这样便完成了后端项目的远程自动化部署的配置,关于上图中讲到的另一种远程部署方式也很简单,需要安装Deploy to container Plugin插件,然后构建后操作可以选择此选项,网上搜资料也很多,我后面会做一个简单的记录

关于vue项目的自动化构建,我也会在后文进行记录,请各位多多指教!

 

posted @ 2019-10-20 16:11  古巷青砖  阅读(742)  评论(0编辑  收藏  举报