首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java / maven/ Spring Boot的Jenkinsfile (声明性管道)

Java / maven/ Spring Boot的Jenkinsfile (声明性管道)
EN

Stack Overflow用户
提问于 2017-05-10 21:18:32
回答 2查看 3.8K关注 0票数 3

我刚刚进入了Jenkinsfile的新浪潮,现在允许将其作为声明性管道。

maven项目的标准Jenkinsfile应该是什么,例如Spring Boot?

EN

回答 2

Stack Overflow用户

发布于 2017-09-20 22:01:50

这是我的Maven项目的Jenkins文件。也就是说,Spring Boot可以根据您的需求进行启动。看一看。

代码语言:javascript
运行
复制
node {
  try{
    stage 'checkout project'
    checkout scm

    stage 'check env'
    sh "mvn -v"
    sh "java -version"

    stage 'test'
    sh "mvn test"

    stage 'package'
    sh "mvn package"

    stage 'report'
    step([$class: 'JUnitResultArchiver', testResults: '**/target/surefire-reports/TEST-*.xml'])

    stage 'Artifact'
    step([$class: 'ArtifactArchiver', artifacts: '**/target/*.jar', fingerprint: true])

  }catch(e){
    throw e;
  }
}
票数 3
EN

Stack Overflow用户

发布于 2017-09-21 23:54:52

目前(2017年9月)对于声明性语法,以下几个链接可以提供帮助

带有docker https://jenkins.io/doc/pipeline/tour/hello-world/

这给了withMaven(

更新2021 Pipeline Maven集成似乎取得了很大进展。

推荐阅读GitHub页面https://github.com/jenkinsci/pipeline-maven-plugin

因为Jenkins wiki的观点有点腐化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43893682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档