以下收集了一下方案
coding(TX)
GitLab
Gitee 企业
还有部分 Bitbucket
不知道还有什么方案,求各位大佬分享分享呀
最好是已经进行了 cicd 持续集成方向的,
1
yule111222 Aug 11, 2020
GitLab
|
2
also24 Aug 11, 2020
Gitea + 其它 CI ( Jenkins / Drone 等)
|
3
ysicing Aug 11, 2020
gitlab 资源使用比较多 gitlab-ci,drone
gitee 轻量 + drone |
4
ss098 Aug 11, 2020
轻量级 Gitea + Drone,配置要求很低。
重量级 GitLab,方案很成熟。 自建 CI 有个问题,就是 npm install 之类的可能会触发限额。 |
5
zengxs Aug 11, 2020
Phabricator
|
7
594duck Aug 11, 2020
我反正经历的公司都是自建 GITLAB,就这样还有程序 员不小心将公司代码提交 GITHUB PUBLIC 库。幸好我们的参数都是通过配置中心统一配置的,所以才没有外泄。
另外,CI/CD 持续集成,依靠 GITLAB 的 BOT 其实只能用在 UAT 环境到底了,生产库我们是额外上的 Jenkins 额外部署不依赖原有环境,然后生产系统有生产系统的配置中心 disconf 已经不维护了,我们用的携程的。 至于很多人喜欢的 K8s,我们认为在低于物理机 1000 台是没必要上的。 |
10
wangyzj Aug 11, 2020
GitLab 够了
|
11
594duck Aug 11, 2020 via iPhone
@janxin 上次 v2 还有 512M 跑十来个 docker 的哥们,拿硬盘做 swap 教我运维技术。我只好跪地求好哥哥饶命。
|
12
tikazyq Aug 11, 2020
gitlab, jenkins, github actions
|
13
gxm44 Aug 11, 2020
gitlab
|
14
snxq1995 Aug 11, 2020 via Android
自建 gitlab + ci 构建机
|
15
nozer Aug 11, 2020
微软大法好,azure devops
|
16
wiken Aug 11, 2020
自建 gitlab + ci + k8s
|
18
liwl Aug 11, 2020
@ss098 registry=https://registry.npm.taobao.org
|
19
arischow Aug 11, 2020
GitHub Actions (self-hosted runners) + AWS ECR
|
20
timidadonis Aug 11, 2020
如果是公司用,钱多直接上 Bamboo,这样和 jira 、confluence 一套
但说实话,还没 gitlab 好用 公司不建议 gitea 综合考虑 gitlab 最合适,dev 分支直接走 cicd 脚本做测试,生产环境 jenkins 或者其他什么 然后之前参加忘记什么会议,听到一个猪齿鱼。感觉还不错。楼上说的 k8s 也支持,他们是把 gitlab 又封装了一遍。这样不管你是基础的 cicd 还是高一点的 devops 都一套全包了。就是技术栈有点难啃,运维压力大。 |
21
StarUDream Aug 11, 2020
GitLab + GitLab-Runner
Gitea + Drone |
22
teddy2725 Aug 11, 2020
现在好像比较流行 gitlab+gilabci+k8s
|
23
Rwing Aug 11, 2020
GitLab
|
24
CoderGeek Aug 11, 2020
gitlab, jenkins
最早我们是 gitlab 定时 shell 哈哈哈 |
25
byzf Aug 11, 2020
|
26
594duck Aug 11, 2020 via iPhone
@byzf 好哥哥真厉害,我们都不会哎。十来个服务才 25M 那是什么服务呀。php-fpm,mysql,js 都有了啊。
服气服气,就是么,一个 512M 内存都能搞,我们这种 08 年的 RHCE 比不过,真的比不过。我们 09 年定制个内核都要 32M 。现在的年轻人,大拇指 |
28
coderxy Aug 11, 2020
gitlab+jenkins+k8s 我们的
|
29
byzf Aug 11, 2020
|
30
ToBeHacker Aug 11, 2020
gitlab,自带的 ci/cd 工具还不错,基本上你需要的功能都有
|
32
cjw1115 Aug 11, 2020
github + appcenter
|
33
JawnHa Aug 11, 2020
gerrit + jenkins
|
34
liukangxu Aug 11, 2020
没钱 -> Gitlab
有钱 -> Azure DevOps |
35
liukangxu Aug 11, 2020
Gitlab 社区版可以通过 webhook+bot 补足付费版缺失的功能
|
36
kebyn Aug 11, 2020 via iPhone
@ss098 请问你们多大的并发遇到的这个问题的,我单线程测试了一下,连续 npm i 测试了十分钟也没有遇到问题的,官方文档也没查到有调用频率限制的
|
37
ss098 Aug 11, 2020
|
38
isukkaw Aug 11, 2020
@ss098 npm 那个速率限制不是防滥用,是 npm 的 referer 不符合规范触发了 Cloudflare 的 DDoS Mitigation 。
参见 issue 下的 Cloudflare 员工给出的回复 https://github.com/PrismJS/prism/issues/2516#issue-676748143 |
39
isukkaw Aug 11, 2020
|
40
SmartKeyerror Aug 11, 2020 via Android
Gitlab + Helm,Gitlab-CI 还挺好用的,yaml 配置文件稍微改一改就能给其它服务复用。
|
41
dangyuluo Aug 11, 2020
Gitlab
|
42
wweir Aug 11, 2020
最近喜欢上了最原始的,git + ssh,不用任何第三方的东西,需要执行简单脚本就 git-hook
|
43
jinsongzhao Aug 11, 2020 via Android
据统计,直接用 git 命令行的企业用户,占了将近 50%,还不算配合 gui 客户端的用户。挂个 Web 图形界面劳神费劲的,又不是做 github 一样运营。
|
45
BBCCBB Aug 12, 2020
从上面看下来目前就我们一个在用 github 企业版吗.
|
46
KuroNekoFan Aug 12, 2020
gitlab 私有部署应该是广泛采用的方案吧
|
47
nightwitch Aug 12, 2020
@BBCCBB 不方便吧。员工离职吊销内网权限以后,ssh,自建 git 之类的权限自然全部吊销了。
|
48
xuanbg Aug 12, 2020
gitlab+nexus+jenkins
|
49
tivizi Aug 12, 2020 via iPhone
现在 gitlab 社区版在 Kubernetes 上安装应用还需要 helm tiller 吗?
|
50
defunct9 Aug 12, 2020 via iPhone
别问,问就是一 ssh
|
51
lc7029 Aug 13, 2020
私人用 SVN,不用 git
|
52
lavvrence Aug 20, 2020
GitLab 。
Gitee 太垃圾了。 |
54
lunny Feb 25, 2022
Gitea + Drone 或者 Jenkens
|