flow.ci 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
flow.ci 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

flow.ci 是国内首套开源持续集成(CI) 解决方案,帮助企业团队实现开发流程(build-test-deploy)自动化,快速持续交付高质量软件。

flowci 的设计目标是通过简单易用的 CI 产品,加强公司产品迭代,提升产品功能满意度和可用性,快速持续交付高质量软件。

功能特性:

  • 界面化配置,简单易用

  • 集成能力( Docker、FASTLANE、Slack、钉钉 )

  • 工作流插件,提供官方插件,可自定义插件

  • 数据统计分析能力( 构建数据全掌握,方便项目管理 )

  • 分布式构建

  • 与容器云平台集成能力

安装部署:

请阅读安装部署文档:

整体架构:

flowci 主要分为三个部分,如下图所示:


flow Front End:

flowci 的前端部分,现阶段主要为 web 页面。

后期会提供命令行工具,IDE 插件等

flow API:

此服务主要提供 flowci 的基础服务,如 flow 管理,job 管理,用户管理等。

flow Control Center:

flowci Agent 控制中心(简称 CC),主要包括控制 Agent 状态,命令分发,Agent 配置管理等功能。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
看看
2018/06/24 10:09
回复
举报
更多评论
发表了资讯
2017/12/06 14:54

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

很高兴地宣布 flow.ci 在 Apache-2.0 协议下正式开源了。flow.ci 是国内首套开源持续集成(CI) 解决方案,帮助企业团队实现开发流程(build-test-deploy)自动化,快速持续交付高质量软件。 官方网站:https://flow.ci 开源地址:https://github.com/flowci 以此,你可以将功能完整的 flow.ci 持续集成服务部署到内网使用。...

23
97
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2016/06/01 10:25

flow.ci Beta 上线,将开发工作流自动化

说起未来,我们会想到自动、智能、机器人...,希望可以从眼前重复繁琐的事情中解放出来,让“机器人”自动智能地帮我们做更多的事情;希望开发可以更自动化、智能化、社会化,更少的资源浪费,更高的效率,更快速地将想法落地成产品。 这些未来已经不远,来看看 [flow.ci](http://flow.ci/?utm_source=oschina&utm_mediu...

0
1
发表了博客
2016/08/09 17:37

使用 flow.ci 实现 Android 自动化测试与持续集成

在上篇文章——[如何实现 Android 应用的持续部署](http://blog.flow.ci/practice_language_android/)中,使用 flow.ci + Github + fir.im 实现 Android 应用的持续部署。对于 Android 开发者,他们可能会在整个过程使用 Android 模拟器进行自动化测试。 所以,这次我们通过启动在 flow.ci 中的 Android 模拟器插件,同时...

0
0
发表了博客
2016/07/07 11:24

基于 flow.ci 实现 PHP 项目自动化持续集成

>高效程序员的习惯之一——让开发流程自动化。Automating shapes smarter future. 这是一个关于如何快速实现 PHP 项目自动化持续集成的快速指导。无论你是否使用过持续集成,或在苦心寻找一款合适的持续集成工具,希望这篇文章对你有帮助。 ## 了解 flow.ci [flow.ci](http://flow.ci/?utm_source=oschina&utm_medium=pa...

0
2
发表了博客
04/16 15:51

【Git】GitHub flow笔记 | GitHub flow和Git flow的区别

GitHub flow 特点 轻量级 分支作为基础 创建分支 基于master 命名是基于功能描述,让团队成员看到你的分支的作用 提交 清晰的说明提交消息,方便查看和回滚 使用Pull Request 任何人都可以确切地看到如果接受您的请求将合并哪些更改 可以审查合并代码 讨论并检查代码 在Pull Request的基础上使用留言社区化谈论 通过讨论...

0
0
发表于软件架构专区
2018/07/19 01:06

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是社区用的比较广泛的分...

0
0
发表于运维专区
2013/02/15 22:40

Git Flow, Why & How

如果你是个在厂里搞开发的,并且曾有过如下的遭遇: (1) 你被要求马上发布版本,现实却是当前开发的某功能做了一半,现在做不完也毙不干净; (2) 你开发的下一个版本的功能已经做完了,但你们车间的两个工友在做当前版本发布,于是你老没法提交代码,最后憋到内伤; (3) 车间里正happy地开发新版本,突然厂里来了指示,要...

4
34
发表于运维专区
2016/11/12 10:54

git flow

新功能开发流程: 开始 feature 分支 git flow feature start name git flow feature publish name git flow feature pull name git flow feature finish name 发布到测试 git flow release start 1.0.0 git flow release publish 1.0.0 git flow release track 1.0.0 git flow release finish 1.0.0 发生产 git pull o...

0
1
发表于大前端专区
02/27 22:12

Flow Map

FlowMap其实算是一种UV动画, 这个技术的推广很大得益于Vlachos[1]的一篇技术分享. 由于当时文章里主要是用这种技术制作水面流动的效果,所以目前很多水面效果也是用这种方法来做,但是其实这个技术可以用在任何你希...

0
0
发表了博客
2013/01/27 00:23

Cover Flow

实现cover flow效果。cover flow是苹果首创的将多首歌曲的封面以3D界面的形式显示出来的方式。用户手指划动图片,图片将不断以3D的形式切换。 Code4App编译测试,测试环境:Xcode 4.3, iOS 5.0。 转载:http://www.adobex.com/ios/source/details/00000277.htm...

0
0
发表了博客
2019/01/04 11:36

git-flow

引用自:https://blog.csdn.net/j3T9Z7H/article/details/85271926 最近在着手制定开发规范,想要把项目正规高效的跑起来。计划引入 Git 版本控制,Git-Flow 便成为了首选。因为之前并没有过多接触,所以先花些时间摸索一下。 一、为什么使用 git-flow 当在团队开发中使用版本控制系统时,商定一个统一的工作流程是至关重...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
59 收藏
分享
返回顶部
顶部