首页/ 学科题库/ maven/ Jenkins 流水线集成
maven 实战教程

Jenkins 流水线集成

2026-05-23 约 10 分钟 juanwangdev

Jenkins 流水线集成

Jenkins Pipeline 集成 Maven 实现自动化构建。

Jenkinsfile 基本配置

groovy
pipeline {
  agent any
  
  tools {
    maven 'Maven 3.9'
  }
  
  stages {
    stage('Build') {
      steps {
        sh 'mvn clean package'
      }
    }
    stage('Test') {
      steps {
        sh 'mvn test'
      }
    }
    stage('Deploy') {
      steps {
        sh 'mvn deploy'
      }
    }
  }
}

多环境构建

groovy
pipeline {
  agent any
  parameters {
    choice(name: 'ENV', choices: ['dev', 'prod'], description: '环境选择')
  }
  stages {
    stage('Build') {
      steps {
        sh "mvn clean package -P${params.ENV}"
      }
    }
  }
}

要点总结

  • tools 配置 Maven 工具
  • stages 定义构建阶段
  • parameters 环境选择
  • mvn 命令执行构建
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 测试并行与性能优化 下一篇 → GitHub Actions 配置