概要:
1
blankmiss 2022-06-01 12:55:04 +08:00
文档不齐全 ci cd 流程复杂(我个人认为)
如果有足够的配置 建议 gitlab |
2
blankmiss 2022-06-01 12:55:37 +08:00
还没有中文
|
3
robinshen OP OneDev ci/cd 如果复杂,我就不知道怎么描述 gitlab 了, :) 多比较比较吧
|
4
robinshen OP 确实文档没有 gitlab 完善,不过大部分时候不需要,因为完全图形化配置,不需要一直查 ci/cd 的配置语法。不过确实没有中文,因为个人资源有限。
|
5
LavaC 2022-06-01 13:56:35 +08:00
对 onedev 我唯一的残念就是:用火狐打开会报错😥
|
6
LeslieLeung 2022-06-01 14:25:34 +08:00 via iPhone
@robinshen #4 如果支持 i18n ,我可以提供中文翻译
|
8
robinshen OP @LeslieLeung 非常感谢,i18n 是支持的,就是工作量很大,之前已经有人在帮助翻译部分了。
https://code.onedev.io/projects/160/pulls/39 如果有意帮忙的话,可以先在这个 pull request 里协调下,避免重复工作。 |
10
FrankAdler 2022-06-01 19:08:15 +08:00
OneDev 对使用习惯挑战比较大,所以个人尝试后,还是决定不迁移。
另外速度上的对比,是不是主要是 Java 和 Ruby 在语言层面的性能导致的,不然 Gitlab 那么大的团队不可能做一坨垃圾出来。 |
11
storyxc 2022-06-01 19:39:08 +08:00
home server 在用 gitea
|
12
robinshen OP @FrankAdler 语言层面性能有一定差别,但主要是对 git 操作的优化,其实 OneDev 在很多方面比用 Golang 写的 Gitea 还快。
|
15
robinshen OP @NoahNye 先打开匿名访问试试,在 Administration / Security Management 里面可以开通匿名访问,然后在相应项目的 general setting 里指定 default role 为 read code 。然后在作为 golang 仓库访问。如果还是不行的话,请将详细的测试步骤提交到 https://code.onedev.io/projects/160/issues?query=%22State%22+is+%22Open%22
|
16
zyh94946 2022-06-08 11:51:54 +08:00
在基于 containerd 运行时的 k8s 中部署后,在 ci/cd 中如何构建镜像?或者在 ci/cd run container 时如何指定运行参数,环境变量和 Volume 的设置我看到了,--privileged 如何设置呢?
|
17
robinshen OP @zyh94946 需要 k8s 节点有 docker 运行时,然后就可以参照下面的教程来设置:
https://code.onedev.io/projects/162/files/main/pages/build-image.md 这个教程是以 server docker exectuable 为例的,但同样适用于 k8s executor |
20
madao199 206 天前
docker 迁移到另一个 服务器的 docker 按 op 在 issue 里说的只需要 copy 文件夹 老是出问题 已经弃用了
|