连续集成(CI)是指代码变更会被自动构建和测试。以下是我为自己的 C++ 项目构建 CI 流水线的过程。
Tekton 是一个用于创建持续集成和持续交付(CI/CD)系统的 Kubernetes 原生开源框架。
对齐部署镜像和描述符是很困难的,但是某些策略可以使整个过程更高效。
GitHub Actions 是一项为快速建立持续集成和交付(CI/CD)工作流程而提供的服务。
更多:• Travis CI 漏洞暴露数千开源项目的密钥 • Alphabet 采用激光技术实现 5 公里传输 700TB 数据
你如何定义持续集成/持续部署管道取决于你组织的要求。
自 2019 年 Github 推出了自家的 CI 工具 Github Action 后,我们就在考虑将 CI 从 Travis-CI 迁移到 Github,以降低维护和沟通的成本,并借助于 GitHub Action Marketplace 实现更强的功能。
持续集成和持续交付是由测试驱动的。以下是如何做到的。
统一的持续集成与持续交付的流水线的构想是一种梦想吗?
随着企业期望实现无缝、灵活和可扩展的部署,持续集成和持续部署成为 2019 年的关键主题。