1、在使用Jenkins进行自动化部署时,我们需要在Jenkins的所在服务其,配置好可以使用的maven环境
如我本地配置:https://blog.csdn.net/qq_31854907/article/details/85014708(这是Windows安装maven的方法,Linux也是类似)
2、准备好Jenkins的的运行环境,我这里Jenkins的部署方式是使用Jenkins.war进行安装部署的,
部署方案参考:https://blog.csdn.net/qq_31854907/article/details/100013537
3、进行配置Jenkins的任务:
1、新建任务
2、新建任务的名称:
3、进行任务的配置:
3.1、构建记录的丢弃策略:
3.2、构建任务的代码来源:这里我采用git代码
3.3、至于任务构建的策略,以及构建环境的配置我这里都没使用上,因此也不变进行演示
3.4、因为我们这里任务的发布方式是在我自己的tomcat容器中进行发布的,因此我需要都tomcat服务进行任务构建的前置处理
处理方式为,使用Jenkins服务进行执行Linux指令(也就是执行shell指令),将tomcat服务进行关闭
3.5、使用maven的打包指令将需要构建的项目进行打包操作
3.6因为当项目构建完成后,会在Linux主机的root目录下生成一个.jenkins的隐藏目录,Jenkins的任务构建记录信息都在里面,
我们在.jenkins的workspace的文件夹中,看到相应的任务项目,
当进行完Jenkins的build操作后,我们需要将打包好的war发布至项目的容器(tomcat)中进行服务的发布
至此Jenkins的任务便配置完成,我们点击save保存就好: