说起未来,我们会想到自动、智能、机器人...,希望可以从眼前重复繁琐的事情中解放出来,让“机器人”自动智能地帮我们做更多的事情;希望开发可以更自动化、智能化、社会化,更少的资源浪费,更高的效率,更快速地将想法落地成产品。
这些未来已经不远,来看看 flow.ci 要做的事情。
flow.ci 是融入了 workflow 机制的持续集成( CI )服务,也可以理解为自动化流程平台,除了集成代码、编译、测试之外,还可以集成常用的工具、灵活自定义流程。
工程师只需要专注写代码,其他的 build, test, deploy 都可以交给 flow.ci 来完成。
让这一切运转起来只需要 1 分钟!
flow.ci 希望将软件开发测试流程自动化,让企业的软件交付周期更短,开发团队协作更高效;让工程师更专注于代码和产品,有更多的时间和自由去创造更多的技术可能。
不用花钱购买大堆服务器,不用花大量时间部署配置,不用担心测试环境不够用。
flow.ci 有现成的、独立的、干净的测试环境。系统环境、语言版本、数据库,统统不再是问题,只要 1 分钟配置就可以开启第一个构建。
什么是干净的测试环境?
flow.ci 每次编译测试都会开启新的机器,这样测试可以不被环境问题干扰,提供的测试结果更可靠。
工程师不用每天都分散精力处理重复的工作,每天都浪费许多时间各种等待。
flow.ci 可以连结代码之外分散、重复的工作,形成一个个 workflow, 并自动运行起来。
自动化的好处在于:
flow.ci 最大的特色workflow 机制可以:
不用花大量的时间做一个自动化的操作,把这些重复造轮子的工作,交给 flow.ci.
flow.ci 每个 flow 由插件和触发器构成,根据不同的语言和环境提供对应的丰富的插件,帮企业开发团队节省时间。
目前支持的插件:
马上会有更多。
flow.ci 目前在 Beta 阶段,期待更多开发团队一起来体验,挖掘它的潜力和价值,一起构建软件生产的未来。 去 http://flow.ci 首页提交申请,邀请码随后会发送到申请邮箱。
天使用户,请加 flow.ci 官方 Gitter 群 吐槽或建议,分享使用心得 :)
附:flow.ci 快速预览
未来不远,就在你眼前!
1
designer 2016-05-26 10:49:16 +08:00
突然觉得 这个域名挺不错!
|
2
lepig 2016-05-26 10:51:08 +08:00
妹子好...
|
3
hvsy 2016-05-26 10:52:11 +08:00
什么时候可以支持 iOS 的项目啊
|
4
DT27 2016-05-26 10:53:21 +08:00
只想要个可以自动写代码的
|
5
songjiaxin2008 2016-05-26 11:02:05 +08:00
和 `TravisCI` 的区别呢?
|
6
ren2881971 2016-05-26 11:06:01 +08:00
已申请!
|
8
kslr 2016-05-26 11:08:11 +08:00
很好,就是不知道除了漂亮是不是功能也很棒。
|
11
scgy5555 2016-05-26 11:13:11 +08:00
grunt 只需要一行命令
所以就是更图形化了? |
12
Imshaha OP @songjiaxin2008 不需要配置 .yml 文件就能快速使用的持续集成,配置更简单,上手更容易;有代码洁癖的工程师会更喜欢 flow.ci ,因为几次点击就能添加代码静态检测插件;每次代码提交都能看到所有文件中违反代码规范的情况,并且哪行代码有问题可以直接标记出来。工作流设置上更灵活,界面的简单选择就能自定义工作流。说了这么多,还不如你试用体验下 :)
|
13
Millyn 2016-05-26 11:18:35 +08:00
环境 数据库 都不需要部署了,只需要直接从 git 拉去 生产环境代码 进行 test??
test 结果是可浏览的还是只是个文字结果呢? |
15
Imshaha OP |
16
Imshaha OP @Millyn 测试环境使用的是我们的容器,数据库可以通过插件的形式添加,现在的基础工作流主要是进行测试,你可以选择代码质量检测和跑单元测试两种,测试会有结果和日志;其他需求可以通过 custom Script 添加,以后我们会支持更多插件,比如说部署:)
|
17
cheng007 2016-05-26 11:31:24 +08:00
最近在关注这一块技术,你们的产品比起 Jenkins 有什么优势呢?
|
18
7jmS8834H50s975y 2016-05-26 11:33:46 +08:00 via Android
mark,准备在自己项目中测试
|
19
sox 2016-05-26 11:38:46 +08:00
正式版开源项目会免费吗
|
20
7jmS8834H50s975y 2016-05-26 11:41:36 +08:00 via Android
没有提供 github 账户登录,比较不方便!
|
21
salmon5 2016-05-26 11:49:28 +08:00
老板比较喜欢的东西:省了一堆员工的钱。
员工不喜欢的东西:这东西在复杂的业务逻辑面前,有大的意义? |
22
ipeony 2016-05-26 11:52:22 +08:00
不错不错
|
23
saymagic 2016-05-26 11:58:39 +08:00
您好,貌似收不到邀请码诶
|
24
Imshaha OP |
25
jesse_luo 2016-05-26 12:05:12 +08:00
不支持 iOS ,差评……
|
26
shooter 2016-05-26 12:10:17 +08:00
求个验证码
|
30
Imshaha OP @saymagic 加 Gitter 群 https://gitter.im/FIRHQ/flow.ci ,找 Sarah
|
32
maomaomao001 2016-05-26 13:27:56 +08:00 via Android
这个和 daoclould 的自动部署 比起来有什么优点?
|
34
hellojl 2016-05-26 13:59:42 +08:00
不需要配置.yml 文件的话,如何去做一些自定义的特殊的 build ?
|
37
atpking 2016-05-26 14:19:51 +08:00
@cheng007 我们已经做了一个支持多 flow 的版本,可以根据不同的条件触发不同的流程,而且支持流程之间的互相调用,
个人用起来比 jenkins 爽一点 |
38
cheng007 2016-05-26 14:38:41 +08:00
@atpking 个人感觉,没有看出杀手锏级别的武器。 jenkins 对于公司项目而言,可控性还更强,开源, self-host 。
最后,希望你们能发展更好。 |
39
nigelvon 2016-05-26 14:43:40 +08:00
注册不了,注册接口 403
|
40
Imshaha OP @cheng007 Self Hosted 的模式,我们也会支持。谢谢,我们也希望做中国的、好用的 CI ,我们会努力 :D
|
42
wzxjohn 2016-05-26 14:47:33 +08:00
这种感觉必须要有一个免费的 Self Hosted 版啊。。。不然别人连试用都不会考虑=。=
|
44
zhangfan 2016-05-26 15:57:17 +08:00
@designer 卖个域名 flowon.net
|
46
neoblackcap 2016-05-26 16:37:44 +08:00
终于看到中国版的 CI SaaS 服务了,就凭这股经,先赞一个。
|
47
finian 2016-05-26 17:19:34 +08:00
安全性如何?每次构建完都会删除拉的源码吧
|
48
cedared 2016-05-26 17:22:33 +08:00
buddybuild
|
49
sunever 2016-05-26 17:26:22 +08:00 via Android
推广账号都用妹子头像?
|
50
Imshaha OP @neoblackcap 收到。感谢支持,我们会继续加油!
|
52
wzxjohn 2016-05-26 17:52:13 +08:00
@Imshaha 线上 Demo 肯定需要,但是不提供 Self Hosted 的 Demo 的话,企业肯定不放心啊。。。
另外,国内所有这类服务比如 DAOCloud 之类都必须授权拉代码库列表是跟谁学的?我自己会配置 WebHook ,不想授权。。。。。。 |
53
bullettrain1433 2016-05-26 22:30:43 +08:00
支持,一直用 fir.im
|
54
fhefh 2016-05-26 23:39:55 +08:00
mark
|
56
Imshaha OP |
57
Imshaha OP |
58
hvsy 2016-11-16 19:01:21 +08:00 via iPhone
@lmshaha 我的注册邮箱是 [email protected] ,等这个好久,你们是怎么解决 mac osx 服务器的?好像国内提供这个的好少见啊
|