转发自Eduard Lebedyu的原文
在本系列文章中,我将介绍并讨论使用 InterSystems 技术和 GitLab 进行软件开发的几种可行方法。我将涉及以下主题:
- 第 1 部分:Git
- Git 基础知识,为什么对 Git 概念的高层次理解对现代软件开发很重要、
- 如何使用 Git 开发软件(Git 流程)
- 第 2 部分:GitLab 工作流
- GitLab 工作流--从创意到用户反馈的完整软件生命周期流程
- 持续交付(Continuous Delivery)--团队在短周期内生产软件的软件工程方法,确保软件可随时可靠发布。它旨在更快、更频繁地构建、测试和发布软件。
- 第 3 部分:GitLab 安装和配置
- GitLab 的安装和配置
- 将环境连接到 GitLab
- 第 4 部分:CD 配置
- 持续交付配置
- 第 5 部分:为何使用容器
- 容器及其使用方法和原因。
- 第 6 部分:容器基础架构
- 使用容器的持续交付管道的主要组件
- 它们如何协同工作。
- 第 7 部分:使用容器的
- 使用容器进行持续交付配置
- 第 8 部分:使用 ICM 的 CD
- 使用 InterSystems Cloud Manager 云管理器进行持续交付配置
- 第 9 部分:容器架构
- 容器架构
- 第 10 部分:代码之外
- 配置和数据的 CI/CD
- 第 11 部分:互操作性
- 互操作性与 CI/CD
I在这一系列文章中,我介绍了持续交付的一般方法。这是一个极为广泛的话题,本系列文章应更多地被视为操作建议而非定论。如果你想实现应用程序的自动化构建、测试和交付,持续交付(尤其是 GitLab)将是你的不二之选。持续交付和容器允许你根据需要定制工作流程。
期待你把这系列的都翻译出来,谢谢!