Я использовал следующий стандартный код для загрузки моей библиотеки в bintray.Как загрузить модуль в Bintray с использованием пользовательского имени артефакта?
У меня есть два модуля, модуль «образец» для тестирования и модуль «библиотека». Я хочу использовать пользовательский artifactId, когда я загружаю его в bintray, но вместо этого artifactId заменяется на «library» (имя модуля), и я не хочу этого!
Я знаю, что могу переименовать свой «библиотечный» модуль в нужное имя, но я также хочу сохранить эту структуру имен модулей.
Я хочу что-то вроде: 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 = '[email protected]'
}
Я знаю, что все это возможно, так как я видел пару хранилищ с использованием этого имени модуля структуры и имеющие «обычай» артефакта на bintray/JCenter.
Пример:
У меня такая же проблема. Удалось ли вам это решить? – Flitskikker
@Flitskikker см. Мой ответ. – natario