最近在调研市面上可用的二开 Pipeline 项目用以替代沉重的 JenKins
https://github.com/drone/drone
总结了一下优点:
但也有一些缺点,多项目同时发布、可视化 Action 编辑的缺乏(对比云效、Coding
于是想问一下,市面上是否还有类似的开源项目?以及有使用过 Drone 的朋友谈谈使用体验,个人感觉基础功能够用 但不适合大规模团队,如果有成功的改造经验 想借鉴学习一下
1
ysicing Aug 11, 2021
drone 不支持 gitlab subgroup 这个比较硬伤
其他需求我感觉都可以通过 plugin 解决。 每天 drone job 大概至少 100+, 使用 drone-kube + 弹性节点方式 二开 drone 的也比较多 https://github.com/woodpecker-ci/woodpecker |
3
ysicing Aug 11, 2021
@Sparkli 可以的,我们多项目是自己搞了一个插件实现的.
我们大概用了快一年多了,drone + kube + minio + sqlite + gitlab 方式, 除了没法原生支持 subgroup 外,还没有遇到什么问题。 |
4
swulling Aug 11, 2021
Drone 还挺好的,还有一个 ArgoCD 可以看看
|
7
defunct9 Aug 11, 2021
|
8
Rand01ph Aug 11, 2021
我这边在用 tekton,之前用 drone 建设过一次,这次换了个新的。
|
10
Sparkli OP 这方面的开源项目挺多的 https://landscape.cncf.io/?zoom=200
|
13
idblife Mar 20, 2022 via iPhone
为啥不用 Jenkins ?
|
14
Javaless2022 Mar 24, 2022
为啥不用阿里云 devops ,大厂,支持 k8s ,关键是免费,香。
|
15
kejin114978 Apr 13, 2022 via Android
确实,我们公司就用的云效,背靠阿里,赞👍🏻
|