【问题标题】:How to use publishNonDefault but deploy only one artifact to maven如何使用 publishNonDefault 但只将一个工件部署到 maven
【发布时间】:2016-10-07 20:41:27
【问题描述】:

我有一个要部署到 maven 的库。该库包含在具有多个应用程序的更大测试项目中。如果我将 publishNonDefault 设置为 true,那么在我的测试应用程序中我可以使用:

   releaseCompile project(path: ':library', configuration: 'release')
   debugCompile project(path: ':library', configuration: 'debug')

但是,在这种情况下,mavenDeployer 会自动将发布和调试工件上传到 maven。如果我将 publishNonDefault 设置为 false,那么我的 gradle 系统将失败,因为无法找到调试风格。

有什么方法可以同时使用吗?在本地使用调试/发布配置并仅将发布作为主要工件部署到 maven?

谢谢

【问题讨论】:

  • 您找到解决方案了吗?我遇到了同样的问题

标签: android gradle android-gradle-plugin build.gradle


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-15
    • 2019-11-01
    • 2018-04-07
    • 2013-10-04
    • 2017-01-27
    • 1970-01-01
    相关资源
    最近更新 更多