导读 在最近的开源领导者峰会上,Linux基金会宣布成立一个新的子基金会,即持续交付基金会Continuous Delivery Foundation(CDF)。持续交付(CD)是一种软件工程方法,开发团队在短时间内完成软件,确保软件随时可靠地发布。与持续集成和交付(CI/CD)密切相关。持续集成是一种软件开发实践,其中开发团队成员经常集成他们的工作,每个集成通过构建(包括编译,发布和自动化测试)自动化,尽快验证和发现集成错误。

随着微服务和云原生架构的广泛采用,对持续交付工具和实践的需求正在增长。然而,Linux基金会开发者关系副总裁兼CNCF的首席技术官Chris Aniszczyk说,

随着市场转向集装箱化和云原生技术,CI/CD系统和相关工具的生态系统发生了根本性的变化。可用CD工具的数量有所增加,并且没有关于管道和工作流程的行业规范定义,以帮助工具之间的可移植性。 Capital One,CircleCI,CloudBees,谷歌,华为,IBM,JFrog,Netflix和其他持续交付基金会(CDF)创始成员认识到需要一个中立的家庭进行协作和整合来解决这个问题。 CDF将建立一个项目社区,以促进围绕CI/CD的行业最佳实践和创新。

持续交付基金会的使命是维持和发展一个开放,持续的交付生态系统。该基金会的创始成员包括Alauda,阿里巴巴,Anchor,Armory,Autodesk,Capital One,CircleCI,CloudBees,DeployHub,GitLab,Google,华为,灵雀云、JFrog。 ,Netflix,Puppet,Red Hat,SAP和Snyk。

第一批托管项目包括Jenkins,一个开源CI/CD系统,Jenkins X,一个基于Kubernetes的开源CI/CD解决方案,一个开源云解决方案Spinnaker,以及一个开源项目和CI /规范Tekton CD组件。接下来,将成立技术监督委员会(TOC),重点是聚合整个持续交付生态系统,以制定关于可移植性和互操作性的规范和项目,其他项目可以由此托管。

原文来自:https://www.linuxidc.com/Linux/2019-03/157499.htm

本文地址:https://www.linuxprobe.com/linux-cdf-continuous-delivery-foundation.html编辑:周晓雪,审核员:逄增宝