如何创建自动 PPA?

如何创建自动 PPA?

如何创建一个 PPA,每次添加新标签(发布)时自动从 git(hub)存储库中提取更改,然后编译应用程序?

答案1

一般来说,你需要维护(安装、配置)一个continuous integration system。通过适当的配置,该系统可以定期或每次提交时从 git(hub)中提取,它可以构建和打包软件,并且可以将其推送到 ppa 并更新 ppa 元数据。

有多种 CI 系统,例如:

  • 詹金斯- 你需要在你的服务器上安装它
  • 特拉维斯- 您可以在线使用的托管解决方案
  • 团队城市- 有免费版和商业版,您需要在服务器上安装

对于 jenkins 和 teamcity,可能也有一些在线提供商,但我从未寻找过这样的提供商。

相关内容