在构建服务器上构建deb软件包

时间:2019-06-13 08:06:07

标签: python git continuous-integration cd buildbot

我正在尝试使用buildbot从头开始构建CI / CD。我决定为develop分支上的每一次更改构建一个Deb程序包。这是我的看法。

  • 轮询或挂钩开始构建
  • buildbot从回购中下载新提交
  • changes被来自release..develop的提交消息更新
  • 软件包已构建并推送到apt repo
  • changes已提交
  • release快速转发到develop
  • developrelease都被推回仓库

我不确定这是否是一个好主意,因为这会导致在开发中频繁进行change提交,而我将不得不更频繁地将更改提交到dev box。这也意味着构建器将对仓库进行写访问。 我在这里想念什么?有没有更好的方法?

0 个答案:

没有答案