【发布时间】:2017-06-20 11:56:35
【问题描述】:
我正在尝试通过 artifactory maven 将我的构建工件发布到我的工件服务器。
stage("${buildType} publish to Artifactory") {
def server = Artifactory.server 'artifactory'
def rtMaven = Artifactory.newMavenBuild()
rtMaven.resolver server: server, releaseRepo: 'libs-release', snapshotRepo: 'libs-snapshot'
rtMaven.deployer server: server, releaseRepo: 'libs-release-local', snapshotRepo: 'libs-release-local-SNAPSHOT'
rtMaven.tool = 'maven tool name'
def buildInfo = rtMaven.run pom: 'pom.xml', goals: 'clean package -Dskip.unit.tests=true -Dskip.integration.tests=true'
server.publishBuildInfo buildInfo
}
但是作业失败了
ERROR: Couldn't find Maven executable.
我尝试将“maven 工具名称”与我的 jenkins 工具中的 maven 名称匹配,但它仍然不起作用
任何帮助appriciated
【问题讨论】:
标签: maven jenkins jenkins-pipeline artifactory