很高兴地宣布 flow.ci 在 Apache-2.0 协议下正式开源了。flow.ci 是国内首套开源持续集成(CI) 解决方案,帮助企业团队实现开发流程(build-test-deploy)自动化,快速持续交付高质量软件。
官方网站:https://flow.ci
以此,你可以将功能完整的 flow.ci 持续集成服务部署到内网使用。在使用过程中有任何 bug 反馈或功能建议,可直接在 github 提 issues,或者通过 pull request 贡献代码。
flow.ci 在 Docker Hub 上提供了最新的镜像,用户可以方便地获取 Docker 镜像,快速启动 Agent.具体文档请查看 FlowCI/docker.
flow.ci 支持通过配置 yml 方式创建工作流,我们提供了 iOS & Android 项目的 yml 模板,用户可自行调整配置 Agent 工作环境&参数,构建环境&参数等,具体可参考文档:FlowCI/templates.
在 yml 工作流中配置以下脚本(基于 Docker),可一步生成 fir.im 应用短链接,快速进行应用内测。
- name: fir_publish
script: |
array=$(find ${IOS_IPA_DIR} -name *.ipa 2>&1)
for file in ${array[@]}
do
fir publish $file
done
在「产品功能」和「流程界面」上,flow.ci 拥有全新的 UI/UE,使用上更加简单高效。
这些配置包括,Flow 管理、Agent 管理、成员管理、证书管理、消息通知管理、插件管理等等。
flow.ci 开源版采用了全新的技术栈,更看重「构建效率」「高可用」「扩展性」。
flow.ci 的每个 flow 由插件和触发器构成,根据不同的语言和环境提供对应的丰富的插件,更加灵活。
未来 flow.ci 将上线以下功能:
以上功能已加入 flow.ci Roadmap,如果你有其他功能需求请在 github 提 issues,或通过 pull request 的方式参与 flow.ci 迭代开发。
我们希望通过 flow.ci 的开源,能够惠及更多的企业级开发者,让他们不再因为配置复杂度而对 CI 产生畏惧;同时希望聚集社区力量,做符合国情的、好用的 CI 工具。
感谢支持 :)
--
flow.ci 团队
1
atpking 2017-12-06 15:56:27 +08:00
支持~ jenkins 的配置太麻烦了
|
2
treycheng 2017-12-06 15:57:30 +08:00
最佳实践的文档好像不是很全
|
3
warcraft1236 2017-12-06 15:57:48 +08:00
好东西
|
5
HypoChen 2017-12-06 16:02:23 +08:00
牛逼!
|
7
Mithril 2017-12-06 16:26:10 +08:00
闲 Jenkins 丑的。。。为啥不用 TeamCity。。。。
|
8
HarrisonZ 2017-12-06 17:01:27 +08:00 2
drone 挺好用的
|
9
WeWe 2017-12-06 17:15:20 +08:00
|
10
hqpsoft 2017-12-06 17:19:57 +08:00
和 GitLab CI 对比优势是啥?
|
16
zhouqian 2017-12-06 18:12:34 +08:00
这个要赞一下的。有机会试一下。Mark !
|
17
my3157 2017-12-06 18:38:47 +08:00
@HarrisonZ #8 drone 做 server 端挺好, 但对于移动端, android 有大坑, ios 无法支持
|
18
rrfeng 2017-12-06 18:44:21 +08:00
没有 demo 吗
|
19
PaperHs 2017-12-06 18:56:31 +08:00
赞一下~~
|
21
Mithril 2017-12-06 19:52:15 +08:00
@chipmuck TeamCity 免费版 100 个 configuration。。。要是这都不够的话。。你这公司规模肯定买得起了
|
22
KgM4gLtF0shViDH3 2017-12-06 20:38:59 +08:00 via Android
还以为是 php 的 ci😂
|
23
neilp 2017-12-06 20:49:16 +08:00
这个要支持.
|
24
flowci OP @rrfeng 参见工作流模板: https://github.com/FlowCI/templates
|
26
wdzawl 2017-12-07 11:41:45 +08:00
GitLab CI 很好用啊 用了好长一段时间了 分发代码 真爽
|
29
hvsy 2017-12-07 13:45:09 +08:00
牛逼!
|
32
anyforever 2017-12-07 20:37:43 +08:00
启动后,图标不显示呢?
|
33
flowci OP @anyforever 图标指的是?
|
34
anyforever 2017-12-10 10:52:42 +08:00
@flowci ![]( )
|
36
flowci OP @gsky411 推荐 docker 安装 https://github.com/FlowCI/docker
|
37
runningding 2019-06-13 15:38:08 +08:00
请问 flow-web 这个项目已经停止维护了吗?
|