很高兴地宣布 flow.ci 在 Apache-2.0 协定下正式开源了。flow.ci 是国内首套开源持续集成(CI) 解决筹划,赞助企业团队实现开辟流程(build-test-deploy)主动化,快速持续交付高质量软件。
官方网站:https://flow.ci 开源地址:https://github.com/flowci
以此,你可以将功能完全的 flow.ci 持续集成办事安排到内网应用。在应用过程中有任何 bug 反馈或功能建议,可直接在 github 提 issues,或者经由过程 pull request 供献代码。
关于 flow.ci 新特点
支撑 Docker 一键安排,分分钟创建一套CI体系
flow.ci 在 Docker Hub 上供给了最新的镜像,用户可以便利地获取 Docker 镜像,快速启动 Agent.具体文档请查看 FlowCI/docker.
支撑 YML 设备文件,快速创建工作流
flow.ci 支撑经由过程设备 yml 方法创建工作流,我们供给了iOS & Android 项目标 yml 模板,用户可自行调剂设备 Agent 工作情况&参数,构建情况&参数等,具体可参考文档:FlowCI/templates.

几行脚本,极速上传 fir.im
在 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
新设计 UI/UE,只为简单高效
在「产品功能」和「流程界面」上,flow.ci 拥有全新的 UI/UE,应用上加倍简单高效。
1.一个界面,聚合常用功能,周全把控构建义务
-
查看 Agent 构建状况
-
查看构建汗青记录
-
查看构建详情(日记)

2.治理员控制台可轻松治理所有设备
可快速搜刮、创建、切换 Flow
这些设备包含,Flow 治理、Agent 治理、成员治理、证书治理、消息通知治理、插件治理等等。

全新技巧栈,包管高效稳定构建
flow.ci 开源版采取了全新的技巧栈,更看重「构建效力」「高可用」「扩大性」。
-
基于 Java 说话编写,在效力、机能、稳定性、跨平台有着很好的均衡性
-
采取 ZooKeeper 分布式办事框架 ,调剂 Agent 义务更佳灵活
-
支撑 Docker 一键安排,简化安排流程
应用 React.js 前端框架,机能优胜
……

强大年夜灵活的插件体系
完全可视化的插件操作
P.S.更多的插件,正在预备中…
flow.ci Roadmap
插件样式可自定义
推荐阅读
开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 可扩大样式表转换说话(XSLT)马脚可以给受影响的应用法度榜样带来严重的安然隐患,一般来说,这种马脚将许可进击者在目标设备上实现>>>详细阅读
本文标题:新一代 CI 持续集成工具 flow.ci 正式开源
地址:http://www.17bianji.com/lsqh/39534.html
1/2 1


网友点评
精彩导读
科技快报
品牌展示