作者:短暂的幸福2 | 来源:互联网 | 2023-08-28 19:43
http://www.go.cd/documentation/user/current
https://img.php1.cn/3cd4a/1eebe/cd5/e62700fe09f8933e.webp
Gocd 是ThoughtWorks, Inc. 开源的持续分发开源套件。
他们简称它为go,但这个名字容易和Go语言产生歧义,所以估计直接搜索go会找不到。
Gocd的强大:
- 使用PipeLineGroup,PipeLine,Stage,Job,Task 分级分层控制任务粒度和关联性
- 强大的用户,角色系统
- go-server <--> go-agent 通信和管理模式
- 除了JRE 1.6+ 以外不依赖其它组件,对系统的冲击很小,方便部署
不足:
- 不支持一个PipeLine、Job在多个Agent上依次执行(对于大规模集群式部署的应用来说,这简直要命)
- 插件比较稀少
- 开源时间短,用户群还比较小
它的前身是Jenkins。
Gocd持续部署利器