Jenkins构建本地项目到服务器上自动部署的方法
2017-06-28 16:36
781 查看
最近在用Jenkins做项目的自动部署,由于项目需求,现在要在本地构建后再放到Tomcat里。以下是本地构建步骤:
名称填写好,下面的选项是可选的。
源码管理这里选择none。
触发器这里,我的是在凌晨3点强制构建。可选。
这里是最重要的一步:选择Execute shell选项。可以使Jenkins执行一些shell命令。
点击之后会出现这个界面,在Command输入框里输入要执行的shell命令。
我指向的是/home/data/crm这个目录下,然后让其执行mvn打包指令。
在Build里输入内容,点击高级选项后:
选择使用自定义工作空间,输入目录。
这里用到了一个插件Post build task,这个插件可以让你在构建后执行一些shell命令。把war包移动到Tomcat的webapps目录下等。
最后点击Apply按钮,保存按钮保存即可构建本地项目并自动发布到Tomcat里了。
名称填写好,下面的选项是可选的。
源码管理这里选择none。
触发器这里,我的是在凌晨3点强制构建。可选。
这里是最重要的一步:选择Execute shell选项。可以使Jenkins执行一些shell命令。
点击之后会出现这个界面,在Command输入框里输入要执行的shell命令。
我指向的是/home/data/crm这个目录下,然后让其执行mvn打包指令。
在Build里输入内容,点击高级选项后:
选择使用自定义工作空间,输入目录。
这里用到了一个插件Post build task,这个插件可以让你在构建后执行一些shell命令。把war包移动到Tomcat的webapps目录下等。
最后点击Apply按钮,保存按钮保存即可构建本地项目并自动发布到Tomcat里了。
相关文章推荐
- 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署
- 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署
- Jenkins构建完成后自动部署到指定服务器(二)
- Gradle构建并自动部署Java Web项目到远程服务器
- Jenkins配置自动构建项目并提交到转测的svn服务器
- linux服务器下部署项目修改配置使请求路径前自动加上项目名称 附 直接请求ip访问方法
- linux下构建svn服务器并实现项目自动部署
- 使用jenkins进行项目的自动构建部署
- Azure 项目构建 – 部署 Jenkins 服务器以实现持续集成(CI)
- Eclipse自动部署项目到Tomcat的webapps下的有效方法(个人原创)
- 用Ant实现Java项目的自动构建和部署
- Tomcat服务器部署项目的方法及注意的问题
- 用Ant实现Java项目的自动构建和部署
- maven构建项目自动部署到tomcat中遇到的各种sb问题总结
- 用Ant实现Java项目的自动构建和部署
- Android真机连接本地服务器安装部署方法
- Eclipse自动部署项目到Tomcat的webapps下的有效方法
- Eclipse自动部署项目到Tomcat的webapps下的有效方法
- Eclipse自动部署项目到Tomcat的webapps下的有效方法
- Ant实现Java项目的自动构建和部署