Очевидно, что эти плагины развертывания (как этот, так и bintray) сталкиваются с некоторыми серьезными трудностями, когда задействованы различные варианты.Я не знаю специфики, но это как-то связано с тем, что они пытаются разрешить имена артефактов на основе имен файлов.Эта строка:
artifact source: output.outputFile, classifier: output.name
является причиной, по которой мои артефакты были названы, например, com/mylib/mylib/0.1.1/mylib-0.1.1-prod-release.aar
.Каким-то образом это не может быть распознано при загрузке зависимостей из maven.Изменение этой строки на:
artifact source: output.outputFile, classifier: null
делает файл похожим на com/mylib/mylib/0.1.1/mylib-0.1.1.aar
, что, очевидно, нормально.
Я понятия не имею, почему не работает первый стиль именования, яПредположим, что существует параметр, который распространяет его на метаданные.В этом вопросе все еще есть щедрость, так что, может быть, кто-то может разгадать эту загадку?