下面演示创建一个自由风格项目来完成项目的集成过程:
拉取代码->编译->打包->部署
1. 拉取代码
- 创建项目
- 配置源码管理,从
gitlab拉取代码
2. 编译打包
构建->添加构建步骤->Executor Shell
3. 部署
把项目部署到远程的Tomcat里面
- 安装
Deploy to container插件
Jenkins本身无法实现远程部署到Tomcat的功能,需要安装Deploy to container插件实现
- 在
jenkins的凭证中添加Tomcat用户凭证
在tomcat部署服务器上配置tomcat的用户角色
- 继续回到项目中添加构建后操作
应用,保存
点击 "Build Now",开始构建过程
- 部署成功后,访问项目(这里做了端口
nat转换,实际是8080)
4. 改动代码后的持续集成
-
IDEA中源码修改并提交到gitlab - 在
Jenkins中项目重新构建 - 访问
Tomcat