gpt4 book ai didi

git - 我应该在哪个分支中构建 docker 镜像?

转载 作者:IT老高 更新时间:2023-10-28 21:40:38 25 4
gpt4 key购买 nike

我们有一个基于 react-static-boilerplate 的 React 项目紧随其后的是 git DMZ flow并将使用 docker 图像。

  1. git dmz 流程中的 build 是否与 yarn build 相关?
  2. 既然 master 和 hotfix 部署在生产中,而 release 分支是进行手动测试的地方,这是否意味着我应该在此处触发 docker 构建?

Git DMZ Flwo

最佳答案

这取决于您要做出的权衡。在理想情况下,您可能希望为每个分支自动化 docker 构建以进行测试。如果这需要太多时间,那么您可能需要设计一个基础镜像作为开始。

尽管如此,忽略 docker 并没有什么错,但让构建没有它。到那时,您将在主分支构建中承担更多责任。

Docker 只是为了将系统配置工作推送给开发人员,但您可以通过提供良好的基础镜像并为每个分支构建来充分利用这两个世界。话虽如此,Docker 的内部缓存将在相同的测试环境中为您节省可接受的时间,即使您保留了很长的配方。

关于git - 我应该在哪个分支中构建 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44041827/

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