¿Cómo puedo alojar packages de deb?

Actualmente estoy trabajando en un proyecto github enfocado principalmente en usuarios de Windows, escrito en Java. Install4j permite una fácil conversión de package .deb / .rpm, etc. … Podríamos simplemente distribuir el .deb en el lado de la descarga, pero cuando miraba gitlab hace un time, vi que Gitlab está usando packagecloud.io como hosting service para sus packages (usando su propio dominio ), para que puedan ser actualizados usando apt-get. Mi pregunta es si hay un service gratuito que funciona como packagecloud.io (no launchpad o similar con baazar y esas cosas avanzadas) que puede estar alojado en nuestro propio server o server público. O si incluso hay una versión descargable de packagecloud.io que podríamos usar en nuestro propio server.

Puede configurar Travis CI para ejecutar commands adicionales cuando la construcción tenga éxito. Puede poner algunas condiciones para que la etapa de deploy solo se ejecute si el compromiso tiene un nombre de label. Consulte la documentation de implementación para comenzar.

Varios proveedores son oficialmente compatibles, entre los que se encuentra PackageCloud.io .

Puede encontrar la utilidad dpl útil, ya que ayuda a escribir y probar la configuration de implementación.