2
我試圖在MavenCentral中發佈一個庫。所以我下面this Chris Banes post如何在MavenCentral中發佈與「發佈」不同的構建變體
任務uploadArchives
編譯並上傳我的庫的release
版本,有沒有修改上傳的構建變體的一些方法?
我希望有兩個變體release
和mavenRelease
以及較小的配置更改。並且在運行時上傳第二張檔案歸檔
我試圖在MavenCentral中發佈一個庫。所以我下面this Chris Banes post如何在MavenCentral中發佈與「發佈」不同的構建變體
任務uploadArchives
編譯並上傳我的庫的release
版本,有沒有修改上傳的構建變體的一些方法?
我希望有兩個變體release
和mavenRelease
以及較小的配置更改。並且在運行時上傳第二張檔案歸檔
您可以直接從android-gradle插件配置Library Publication。
僅發佈debug
構建變量:
android {
defaultPublishConfig "debug"
}
在你的情況,你mavenRelease
構建變量:
android {
defaultPublishConfig "mavenRelease"
}
請注意,如果你添加的產品口味到你的項目,你應該指定全名如:
android {
defaultPublishConfig "flavor1Debug"
}
如果要發佈的所有變種:debug
,release
和mavenRelease
,使用publishNonDefault true
:
android {
publishNonDefault true
}
的博客文章是關於搖籃和NOT關於Maven。 – khmarbaise