对什么是持续集成感到困惑

时间:2020-08-09 03:27:46

标签: continuous-integration

所以在我以前的公司中,工作流程应该是这样的:

  1. 在Gitlab中创建票证。
  2. 在票证上工作的人会创建一个分支,供他们放置更改。然后他们在完成后发出合并请求。
  3. 其他人检查代码,然后将其合并到主代码中。

在CI下,这是否意味着您只是在一天结束时直接检查代码以掌握?即使您还没有完成门票?

编辑:这是我的读物:

“ CI开发人员将其所有工作集成到主干(也称为 定期(至少每天一次)。”

https://techbeacon.com/devops/are-you-really-doing-continuous-integration-heres-how-tell

持续集成为集成应用了不同的触发器- 只要您在功能上取得了很大的进步,就可以进行集成 而且您的分支仍然健康。没想到 功能完整,只是有大量的 更改为代码库。经验法则是“每个人都犯 每天都可以访问主线”,或更准确地说:您永远都不应 一天多的工作都没有集成到本地存储库中。 在实践中,大多数持续集成的从业者会整合 每天很多次,很乐意整合一个小时或更少的工作量。

来源:https://martinfowler.com/articles/branching-patterns.html

0 个答案:

没有答案