gpt4 book ai didi

linux - 我将如何托管 deb 包?

转载 作者:太空狗 更新时间:2023-10-29 11:12:50 26 4
gpt4 key购买 nike

我目前正在开发一个主要针对 Windows 用户的 github 项目,该项目是用 Java 编写的。 Install4j 允许简单的.deb/.rpm 等包转换...我们可以在下载端分发 .deb,但是前一段时间查看 gitlab 时,我看到 Gitlab 正在使用 packagecloud.io 作为他们的包的托管服务(使用他们自己的 domain ),所以他们可以使用 apt-get 更新。我的问题是,是否有免费服务像 packagecloud.io(不是启动板或类似 baazar 的高级东西)一样工作,可以托管在我们自己的服务器或公共(public)服务器上。或者如果有 packagecloud.io 的可下载版本我们可以在我们自己的服务器上使用。

最佳答案

您可以将 Travis CI 配置为在构建成功时运行额外的命令。您可以设置一些条件,这样 deploy 阶段只会在 commit 碰巧有一个标签名称时运行。查看deployment documentation开始吧。

官方支持许多供应商,among which PackageCloud.io .

您可能会找到 dpl utility很有用,因为它有助于编写和测试部署设置。

关于linux - 我将如何托管 deb 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36600042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com