У меня есть библиотека, которая включает в себя транзитивные библиотеки внутри. Я хочу включить эту библиотеку в другой проект с JitPack.
Прежде всего я подготовил свой код в соответствии с документами JitPack https://jitpack.io/docs/BUILDING/ и https://jitpack.io/docs/PRIVATE/
Затем я создал частный репозиторий и загрузил туда свою библиотеку. Создан релиз и установлен gradle.
Затем я получаю зависимость gradle от JitPack, но он построен с ошибкой:
BUILD SUCCESSFUL in 3m 16s
179 actionable tasks: 174 executed, 5 up-to-date
Build tool exit code: 0
Looking for artifacts...
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2
Looking for pom.xml in build directory and ~/.m2
Found artifact: https://github.com/ilyinp:app:1.0.4
2020-01-21T05:25:55.722858568Z
Exit code: 0
ERROR: No build artifacts found
Expected artifacts in: $HOME/.m2/repository//github.com/ilyinp/app
Также на моем компьютере есть каталог $HOME/.m2/repository/https:/github/com/ilyinp/app/unspecified
, в котором содержатся файлы: app-unspecified.aar
, app-unspecified.pom
, app-unspecifed-javadoc.jar
, app-unspecified-sources.jar
Файл app-unspecified.pom
содержит информацию обо всех сторонних библиотеках и моих собственных переходных библиотеках.
Как заставить работать сборки JitPack