flow.ci,持续集成新方案,简便操作实现全流程自动化!

flow.ci,持续集成新方案,简便操作实现全流程自动化!

 

①开源免费②编译、测试、打包发布全流程自动化

③全新打造的 UI/UE,简单易用

④强大灵活的插件系统

                                  —引自flow.ci官网

 

安装篇:

    目前支持3种安装方式,但实际使用发现主要为2种;其一为Linux的安装方式,其二为Docker的安装方式。(Mac从Docker安装客户端,后从网页端服务后台启动,其他同理)

 

Docker选择界面,在Docker文档官网

image.png

    Mac安装完毕后状态栏有图标;详细安装教程可参考从Docker安装文档

image.png

image.png

 

 

启动篇:

    首先保证Docker为运行状态,查看状态栏即可;然后从终端输入命令(./start-services.sh)启动;终端会显示初始账号等配置;如有问题请检查安装步骤,或重新安装;

然后打开后台页面(http://localhost:3000),安装及启动成功后页面可正常打开,如未安装Docker或为输入命令行启动则页面会报错(Docker未运行同理)。

 

命令行启动示例图:

image.png

 

运行中示例图:

image.png

 

后台启动后首页示例图(初始账号密码登录即可):

image.png

 

配置篇:

    笔者测试了gitree,不方便添加webhook;所以建议测试时可以添加gitos仓库(可以找git上案例添加进行测试,后导入自己的项目)。

image.png

 

关于webhook添加可以参考添加教程

image.png

 

配置完毕后,设置好启动及运行项目,同时可以设置fastlane命令及fir命令,自动打包上传;附flow.ci快速入门教程

 

附录部分;

    flow.ci中文文档目录

image.png

 

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注