低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

以往小规模的初创研发团队,要搭建一套完整的git仓库、maven仓库、流水线、bug库、项目管理等一系列工具,即使是用最小化最抠门的做法,至少也需要这些资源:

云服务器 x 4 :(大概按照1~2CPU、4G内存、50G磁盘的规模)

git仓库和maven仓库可以用同一个

流水线jenkins需要占用一个

bug库 项目管理工具 wiki文档库,比如禅道、confluence等,占用一个

测试服务器一台 (甚至dev和test放到同一个服务器)

大概花费: 1700* 4 = 6800 /年

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

以上基本上已经是最少成本来搭建了,今天分享一个在线工具,阿里云效,基本上就已经把 git库、流水线、bug库、wiki都覆盖到了,而且还是免费的(不限制用户数,只是资源有限额,但是对于20人以内的小团队来说,已经是戳戳有余)

云效平台具体工具对应:

git仓库(codeup) https://codeup.aliyun.com/

流水线(flow) https://flow.aliyun.com/

maven仓库:https://packages.aliyun.com/maven

bug、项目管理(projectx)https://devops.aliyun.com/projex

文档wiki(thoughts) https://thoughts.aliyun.com/

(天然的实现账号打通,如果自己搭建一整套,每个系统都用独立的账号,日常也是很麻烦的,我们自己搭建一般也会去做统一账号管理,单点登录

注册好阿里云账号(个人版的都行),就可以开通这些工具,基础版是完全免费的,最重要的和其他商业平台相比,它不限制用户数,只是资源上有所上限,但是看它具体的上限,真的对于小团队够用了,比如它提到的流水线运行时长,其实都可以用自己的测试服务器来充当构建服务器(后续的文章将详细说怎么操作)

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

下面贴一些我自己小团队在用的情况:

我把要用的功能放到一个类目里

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

代码库,完全支持git,而且比gitlab的功能更全

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

流水线:功能比jenkins方便,已经有很多模板可以直接用,而且具有回滚功能

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

项目管理 bug管理,功能体验其实也不比tapd 禅道这些差

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

文档wiki:基本上功能都有,但对比飞书体验稍微差一点,有兴趣的可以换飞书,不过它胜在可以和云效其他工具使用统一账号,不然单独工具,要用单独的账号还是挺繁琐的

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

当然,测试服务器还是需要有一个的,我自己的开发测试环境目前就共用一个服务器,应用目前都是用docker, 这样在同一个服务器上跑多个应用还是方便管理一些,不用去考虑软件冲突,安装的问题,由于是docker,所以装了一个portainer来管理应用(节省内存,也不是所有测试应用都要一直跑着的)

低成本省钱搭建代码仓库、devops、项目管理工具(适合小团队)(搭建自己的代码仓库)

后续将分享更多小型研发团队一些降本增效的小技巧

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部