我使用以下标准代码将我的库上传到 bintray。
我有两个模块,一个用于测试的“样本”模块和一个“库”模块。当我将它上传到 bintray 时,我想使用自定义 artifactId,但 artifactId 被更改为“库”(模块名称),我不想要这个!
我知道我可以将我的“库”模块重命名为所需的名称,但我也想保留这种模块名称结构。
我想要类似的东西:com.mydomain.something:CUSTOM-NAME:version
。
而不是类似的东西:com.mydomain.something:LIBRARY:version
。
ext {
bintrayRepo = 'maven'
bintrayName = 'MyLibrary'
// Maven metadata
publishedGroupId = 'com.domain.name'
libraryName = 'MyLibrary'
artifact = 'custom-name'
libraryDescription = 'description'
libraryVersion = '0.0.1'
developerId = 'someone'
developerName = 'someone'
developerEmail = 'someone@gmail.com'
}
我知道这一切都是可能的,因为我已经看到几个使用此模块名称结构并在 bintray/JCenter 上具有“自定义”artifactId 的存储库。
例子: