Jenkins自由风格项目构建

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

拉取代码->编译->打包->部署

1. 拉取代码

  1. 创建项目

Jenkins自由风格项目构建_第1张图片

  1. 配置源码管理,从gitlab拉取代码

jenkins凭证插件的安装和基本使用

Jenkins自由风格项目构建_第2张图片

2. 编译打包

构建->添加构建步骤->Executor Shell

Jenkins自由风格项目构建_第3张图片

3. 部署

把项目部署到远程的Tomcat里面

  1. 安装Deploy to container插件

Jenkins本身无法实现远程部署到Tomcat的功能,需要安装Deploy to container插件实现

Jenkins自由风格项目构建_第4张图片

Jenkins自由风格项目构建_第5张图片

Jenkins自由风格项目构建_第6张图片

  1. jenkins的凭证中添加Tomcat用户凭证

tomcat部署服务器上配置tomcat的用户角色

tomcat配置用户角色权限

Jenkins自由风格项目构建_第7张图片

  1. 继续回到项目中添加构建后操作

Jenkins自由风格项目构建_第8张图片

Jenkins自由风格项目构建_第9张图片

应用,保存

点击 "Build Now",开始构建过程

Jenkins自由风格项目构建_第10张图片

  1. 部署成功后,访问项目(这里做了端口nat转换,实际是8080)

Jenkins自由风格项目构建_第11张图片

Jenkins自由风格项目构建_第12张图片

4. 改动代码后的持续集成

  1. IDEA中源码修改并提交到gitlab
  2. Jenkins中项目重新构建
  3. 访问Tomcat

你可能感兴趣的:(jenkins)