作家
登录

新一代 CI 持续集成工具 flow.ci 正式开源

作者: 来源: 2017-12-07 10:32:35 阅读 我要评论


很高兴地宣布 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.

image

几行脚本,极速上传 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

image

新设计 UI/UE,只为简单高效

在「产品功能」和「流程界面」上,flow.ci 拥有全新的 UI/UE,应用上加倍简单高效。

1.一个界面,聚合常用功能,周全把控构建义务

  • 查看 Agent 构建状况

  • 查看构建汗青记录

  • 查看构建详情(日记)

image

2.治理员控制台可轻松治理所有设备

可快速搜刮、创建、切换 Flow

  • 这些设备包含,Flow 治理、Agent 治理、成员治理、证书治理、消息通知治理、插件治理等等。

    image

    全新技巧栈,包管高效稳定构建

    flow.ci 开源版采取了全新的技巧栈,更看重「构建效力」「高可用」「扩大性」。

    • 基于 Java 说话编写,在效力、机能、稳定性、跨平台有着很好的均衡性

    • 采取 ZooKeeper 分布式办事框架 ,调剂 Agent 义务更佳灵活

    • 支撑 Docker 一键安排,简化安排流程

    应用 React.js 前端框架,机能优胜

    ……

  • image

    强大年夜灵活的插件体系

    完全可视化的插件操作

  • P.S.更多的插件,正在预备中…

    flow.ci Roadmap

    插件样式可自定义


      推荐阅读

      解析XSLT服务器端注入攻击

    开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 可扩大样式表转换说话(XSLT)马脚可以给受影响的应用法度榜样带来严重的安然隐患,一般来说,这种马脚将许可进击者在目标设备上实现>>>详细阅读


    本文标题:新一代 CI 持续集成工具 flow.ci 正式开源

    地址:http://www.17bianji.com/lsqh/39534.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)