最近在用Jenkins做项目的自动部署,由于项目需求,现在要在本地构建后再放到Tomcat里。以下是本地构建步骤:

名称填写好,下面的选项是可选的。

源码管理这里选择none。

触发器这里,我的是在凌晨3点强制构建。可选。

这里是最重要的一步:选择Execute shell选项。可以使Jenkins执行一些shell命令。

点击之后会出现这个界面,在Command输入框里输入要执行的shell命令。
我指向的是/home/data/crm这个目录下,然后让其执行mvn打包指令。

在Build里输入内容,点击高级选项后:

选择使用自定义工作空间,输入目录。

这里用到了一个插件Post build task,这个插件可以让你在构建后执行一些shell命令。把war包移动到Tomcat的webapps目录下等。
最后点击Apply按钮,保存按钮保存即可构建本地项目并自动发布到Tomcat里了。

本文介绍如何使用Jenkins进行项目的自动构建与部署流程。主要内容包括配置Jenkins任务、执行shell命令进行Maven打包、设置自定义工作空间以及利用Postbuildtask插件实现WAR包自动移动至Tomcat webapps目录。
2万+

被折叠的 条评论
为什么被折叠?



