Jenkins自由风格项目构建

下面演示创建一个自由风格项目来完成项目的集成过程:

拉取代码->编译->打包->部署
1. 拉取代码
  1. 创建项目
Jenkins自由风格项目构建
文章图片

  1. 配置源码管理,从gitlab拉取代码
jenkins凭证插件的安装和基本使用
Jenkins自由风格项目构建
文章图片

2. 编译打包 构建->添加构建步骤->Executor Shell
Jenkins自由风格项目构建
文章图片

3. 部署 把项目部署到远程的Tomcat里面
  1. 安装Deploy to container插件
Jenkins本身无法实现远程部署到Tomcat的功能,需要安装Deploy to container插件实现
Jenkins自由风格项目构建
文章图片

Jenkins自由风格项目构建
文章图片

Jenkins自由风格项目构建
文章图片

  1. jenkins的凭证中添加Tomcat用户凭证
tomcat部署服务器上配置tomcat的用户角色
tomcat配置用户角色权限
Jenkins自由风格项目构建
文章图片

  1. 继续回到项目中添加构建后操作
Jenkins自由风格项目构建
文章图片

Jenkins自由风格项目构建
文章图片

应用,保存
点击 "Build Now",开始构建过程
Jenkins自由风格项目构建
文章图片

  1. 部署成功后,访问项目(这里做了端口nat转换,实际是8080)
Jenkins自由风格项目构建
文章图片

【Jenkins自由风格项目构建】Jenkins自由风格项目构建
文章图片

4. 改动代码后的持续集成
  1. IDEA中源码修改并提交到gitlab
  2. Jenkins中项目重新构建
  3. 访问Tomcat

    推荐阅读