У меня есть проект Scala с открытым исходным кодом (https://github.com/lucidsoftware/piezo) который в настоящее время развертывает deb в apt-репозитории на Bintray. К сожалению, Bintrayуезжаю в мае, и я ищу замену.
Самым очевидным выбором было создать PPA. Однако это требует полной компиляции из исходного кода без доступа в Интернет, что чрезвычайно сложно для проекта sbt, поскольку мне не только нужно включить исходные коды и скомпилировать все транзитивные зависимости, но мне нужно сделать это для инструмента сборки (sbt) и его зависимостей. Не помогает и то, что я не смог найти ни одного примера того, как сделать исходный deb для проекта на основе sbt.
Так есть ли другой бесплатный публичный apt-репозиторий, куда я мог бы просто загрузить бинарный deb? Я также приму совет о том, как создать PPA для проекта scala/sbt.
Или мне придется просто загрузить deb-файл на страницы релизов github?