-
Bug
-
Resolution: Unresolved
-
Blocker
-
Jenkins - 2.46.1
Artifactory Plugin - 2.12.2
artifactoryPublish would not deploy pom file along with jars when using pipeline code.
It works fine when running the tasks from command line and Jenkins gradle plugin from Freestyle project.
stage("Build") {
env.JAVA_HOME="${tool 'Java8'}"
env.PATH="${env.JAVA_HOME}/bin:${env.PATH}"
withEnv(["GRADLE_USER_HOME=$\{env.WORKSPACE}"]){
def server = Artifactory.server SERVER_ID
def rtGradle = Artifactory.newGradleBuild()
rtGradle.deployer.deployMavenDescriptors = true
rtGradle.deployer.mavenCompatible = true
rtGradle.deployer.deployIvyDescriptors = true
rtGradle.tool = "gradle-4.0"
rtGradle.deployer repo: "jncs-snapshot-local", server: server
def buildInfo = Artifactory.newBuildInfo()
buildInfo.env.capture = true
buildInfo.env.filter.addInclude("*")
rtGradle.usesPlugin = true
rtGradle.run rootDir: "jncs-core", buildFile: "build.gradle", tasks: "clean build artifactoryPublish" , buildInfo: buildInfo
server.publishBuildInfo buildInfo
}
}
[JENKINS-45867] artifactoryPublish does not deploy .pom file from jenkinsfile pipeline code
Summary | Original: artifactoryPublish does deploy pom.xml file from jenkinsfile pipeline code | New: artifactoryPublish does not deploy pom.xml file from jenkinsfile pipeline code |
Summary | Original: artifactoryPublish does not deploy pom.xml file from jenkinsfile pipeline code | New: artifactoryPublish does not deploy .pom file from jenkinsfile pipeline code |