欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Continuous delivery
来自开放百科 - 灰狐
(版本间的差异)
小 (→文档) |
小 (→图集) |
||
(未显示1个用户的8个中间版本) | |||
第4行: | 第4行: | ||
持续交付以全面的版本控制和全面的自动化为核心,通过各角色的紧密合作,努力让每个发布都变成可靠且可重复的过程。 | 持续交付以全面的版本控制和全面的自动化为核心,通过各角色的紧密合作,努力让每个发布都变成可靠且可重复的过程。 | ||
+ | |||
+ | ==简介== | ||
+ | |||
+ | ==功能== | ||
+ | 持续交付可分解成三条主线: | ||
+ | *从Code到Artifacts仓库; | ||
+ | *从Artifacts到Running Service; | ||
+ | *从开发、测试环境到准生产、生产环境。 | ||
+ | |||
+ | ==CD基金会== | ||
+ | [https://cd.foundation/ Continuous Delivery Foundation (CDF) ] 是 [[Linux Foundation]] 旗下基金会,包含以下项目: | ||
+ | *[[Jenkins]] | ||
+ | *[https://jenkins-x.io/ Jenkins X] | ||
+ | *[[Spinnaker]] | ||
+ | *[https://tekton.dev/ Tekton] | ||
+ | *[https://screwdriver.cd/ Screwdriver] | ||
+ | *[https://ortelius.io/ Ortelius] | ||
+ | |||
==项目== | ==项目== | ||
+ | *[[OpenShift]] [[Go]]语言开发 | ||
*[[Spinnaker]] [[Python]]语言开发 | *[[Spinnaker]] [[Python]]语言开发 | ||
*[[drone]] [[Go]]语言开发 | *[[drone]] [[Go]]语言开发 | ||
*[[GoCD]] [[Java]]语言开发 | *[[GoCD]] [[Java]]语言开发 | ||
*[[Fabric8]] [[Java]]语言开发 | *[[Fabric8]] [[Java]]语言开发 | ||
+ | |||
+ | ==仓库== | ||
+ | *[[Artifactory]] | ||
+ | *[[Nexus]] | ||
+ | *[[Apache Archiva]] | ||
==文档== | ==文档== | ||
第21行: | 第45行: | ||
==图集== | ==图集== | ||
<gallery> | <gallery> | ||
+ | image:what-is-cicd-flow-diagram.png|CI/CD | ||
image:codefresh-flow-optimized.png|Codefresh | image:codefresh-flow-optimized.png|Codefresh | ||
+ | image:continuous-delivery-three-mainline.png|持续交付三条主线 | ||
+ | image:blue-green-deployment.png|蓝绿发布 | ||
+ | image:devops-01.png|持续交付流水线 | ||
+ | image:devops-02.png|Ansible配置 | ||
+ | image:devops-03.png|组合代码库 | ||
+ | image:devops-04.png|去中心化交付团队 | ||
+ | image:devops-05.png|持续集成流水线 | ||
+ | image:devops-06.png|团队职责 | ||
+ | image:devops-07.png|DevOps转型过程 | ||
+ | image:Jenkins-X.png|Jenkins X | ||
</gallery> | </gallery> | ||
第40行: | 第75行: | ||
[[category:software development]] | [[category:software development]] | ||
+ | [[category:continuous delivery]] | ||
[[category:continuous integration]] | [[category:continuous integration]] |
2021年4月12日 (一) 03:38的最后版本
您可以在Wikipedia上了解到此条目的英文信息 Continuous delivery Thanks, Wikipedia. |
Continuous Delivery 持续交付
持续交付以全面的版本控制和全面的自动化为核心,通过各角色的紧密合作,努力让每个发布都变成可靠且可重复的过程。
目录 |
[编辑] 简介
[编辑] 功能
持续交付可分解成三条主线:
- 从Code到Artifacts仓库;
- 从Artifacts到Running Service;
- 从开发、测试环境到准生产、生产环境。
[编辑] CD基金会
Continuous Delivery Foundation (CDF) 是 Linux Foundation 旗下基金会,包含以下项目:
[编辑] 项目
[编辑] 仓库
[编辑] 文档
- Container-driven continuous delivery
- Continuous Delivery Antipatterns
- Swimming Upstream in the Container Revolution: Containerless Continuous Delivery
- Continous Delivery with the Gradle Ecosystem
- Jenkins for continuous delivery of infrastructure via Docker
- Continuous Delivery with Maven, Puppet and Tomcat
- Golang, Microservices, Continuous Delivery and Docker
[编辑] 图集
[编辑] 链接
分享您的观点