没有使用jenkins gradle artifactory插件部署的工件

时间:2018-04-13 09:48:04

标签: jenkins gradle artifactory

我尝试使用jenkins管道将gradle工件上传到maven存储库。 我关注了 Working With Pipeline Jobs in Jenkins

如引用文档中所述,rtGradle.run应将构建工件部署到工件。但是,在我的案例中没有部署构建工件。

我检查了buildInfo.getDeployableArtifacts的内容并发现它是空的。

根据一些提示,我已将以下代码添加到build.gradle

    apply plugin: 'maven-publish'

    publishing {
        publications {
            mavenJava(MavenPublication) {
                artifact file("bmo-interface-common/build/libs/bmo-interface-common-${version}.jar")
            }
        }
    }

但是,前一个没有帮助,仍然没有部署工件。

问题出在哪里?我错过了什么?

感谢您的任何意见。

修改

我忘了为gradle部署者添加服务器设置。使用此设置,部署成功。

1 个答案:

答案 0 :(得分:0)

“我忘了为gradle部署者添加服务器设置。使用此设置部署成功”请将此添加为答案并将其作为正确答案。