软件开发生产线 CODEARTS-持续集成:编译构建:一站式的持续集成,快速灵活地构建软件包

时间:2024-11-08 17:51:23

编译构建:一站式的持续集成,快速灵活地构建软件包

在高度分散和异构化的IT运维环境下,开发部与运维部应达成以下共识:

  1. 开发部跟运维部应该紧密合作,建立共同的目标和共同解决问题的机制。
  2. 开发的工作与运维的工作应该解耦,运维更多是将IT运维任务转变为自助、自动化服务,把基础架构的配置能力交给开发,因为没有人比我们更清楚应用的运行环境。
  3. 保证每个环境(开发调测环境、测试环境、QA环境、生产环境)都保持一致,避免因为环境不一致导致的各种问题。后面统一使用Docker的方式将应用与环境统一打包到镜像保持环境一致。
  4. 持续不断的对应用进行验证,确保应用总是处于可部署的状态并建立持续反馈回路,防止问题代码进入生产环境。
support.huaweicloud.com/reference-devcloud/devcloud_reference_040401.html