Jenkins自动化部署Maven项目

Jenkins自动化部署Maven项目


一、环境准备(Prerequisites)

  1. SpringBoot项目
    确保项目根目录有标准Maven结构(pom.xml)且包含Dockerfile:

    # Dockerfile 示例
    FROM openjdk:11-jre-slim
    VOLUME /tmp
    ARG JAR_FILE=target/*.jar
    COPY ${JAR_FILE} app.jar
    ENTRYPOINT ["java","-jar","/app.jar"]
    
  2. Jenkins基础环境

    • Jenkins已安装(推荐2.504+)
    • 服务器已安装JDK、Maven、Docker
    • 配置全局工具:Manage Jenkins > Global Tool Configuration 中设置JDK、Maven路径
      Jenkins 并配置全局工具(Git、JDK、Maven)

二、安装必备插件

Manage Jenkins > Plugins 中安装:

  1. Gitee Plugin(连接国内代码仓库)
  2. Maven Integration Plugin(Maven项目支持)
  3. Docker Pipeline(Docker操作支持)
  4. 推荐安装:Blue Ocean(可视化流水线)

安装后重启Jenkins生效


你可能感兴趣的:(JAVA,Ubuntu,Docker,jenkins,自动化,maven)