gitlab не умеет на него хук кидать...(я для этого зеркало на гитхабе поднял)JitPack
А зачем этот хук нужен? JitPack собирает проект при первом обращении к артефакту, насколько я помню.gitlab не умеет на него хук кидать
Но потом не обновляет. а хук автоматизирует, так шо...при первом обращении к артефакту
Так обновлять старые артефакты - моветон. Представь: у тебя прописана зависимость в проекте, а потом автор этой зависимости решает выпустить обнову, в которой что-то ломается, под старой версией. У тебя что-то сломается из-за этого, хотя ты версию зависимости не менял. Потом будешь выяснять, почему сломалось и как откатиться.Но потом не обновляет.
Но и при этом, когда ставишь снапшот версию(и тебе НУЖНЫ эти апдейты) - ничего не происходит..Так обновлять старые артефакты - моветон
+
в качестве версии в Gradleи просасать, т.к. грабли отвалятся по таймауту пока jit будет компилить тебе артефакт...в качестве версии в Gradle
О, я совсем про него забыл. Но что, если репа с кодом не на гитхабе? Зеркалить, как will0376?ГХ добавили Package
Нет. Прикол в том, что использовать JitPack может любой, а настроить GH'шный Package - только контрибутер (если я правильно помню) репозитория.JitPack бесполезная штука, на самом деле
Пользоваться аналогом на гитлабе, либо переходить на гитхаб как на более технологичный продукт =\если репа с кодом не на гитхабе
Всё так, но речь о том, что контрибутер это и есть ты, то есть доступ будет.Прикол в том, что использовать JitPack может любой, а настроить GH'шный Package - только контрибутер (если я правильно помню) репозитория
либо переходить на гитхаб
А как такой артефакт подключать в gradle-проект?JitPack бесполезная штука, на самом деле, с тех пор, как ГХ добавили Package. Теперь можно опубликовать maven/docker/npm пакет прямо в репозитории, без всяких сторонних приколов
Как обычно, указать репозиторий и привязать как зависимостьА как такой артефакт подключать в gradle-проект