Gradle自定义工件提供程序存储库,即自定义依赖项解析程序

时间:2017-03-24 11:29:50

标签: gradle artifact

所有Gradle ArtifactRepository实现都是提供获取工件的源。例如,它可以是普通结构,maven repo等。我知道我可以用一些自定义源构建我自己的存储库实现。

然而,我需要一些与众不同的东西:“钩住”。内部工件解析和获取。例如,当Gradle检查foo:bar:1.0是否在 my 存储库实现中时,我希望能够捕获此请求并从我想要的任何地方返回工件。 (显然,它不是静态位置,否则现有的存储库实现就足够了。)

换句话说,当gradle请求foo:bar:1.0我想控制工件jar的返回时 - 要有自定义依赖关系解析器。

有一个老问题:https://issues.gradle.org/browse/GRADLE-1805要求提供。

Gradle可以实现吗?

0 个答案:

没有答案