pom.xml没有在Jenkins构建中部署到artifactory

时间:2016-08-20 21:11:36

标签: jenkins gradle artifactory

我正在使用Jenkins Artifactory插件部署到我的Gradle构建中的神器存储库。由于我需要对工件的传递依赖支持,我需要将jar和pom.xml都部署到artifactory。

以下是我的build.gradle的样子:

group 'com.group.name'
version '1.0'

apply plugin: 'java'
apply plugin: 'maven'

repositories {
    mavenCentral()
    mavenLocal()
}

dependencies {
    // All of my dependencies
}

task writeNewPom << {
    pom {
        project {
            inceptionYear '2014'
            licenses {
                license {
                    name 'The Apache Software License, Version 2.0'
                    url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
                    distribution 'repo'
                }
            }
        }
    }.writeTo("build/poms/pom-default.xml")
}

这是我的Jenkins Config的神器:

检查Maven3-artifactory集成。

enter image description here

我在构建作业中运行这个gradle任务: clean build writeNewPom

我正在使用writeNewPom任务来创建pom.xml

问题是只部署了jar文件,但pom.xml没有部署到artifactory。 我尝试使用&#34; include pattern&#34;并且设置为build/libs/*.jar , build/poms/*.xml,但这种方式甚至没有部署jar。

0 个答案:

没有答案