页面导航:
- 安装 Fastlane
- 目前 flow.ci 尚处于 alpha 版本,没有完全集成 fastlane,需要用户手动在 Agent 机器上安装 fastlane,参见:https://docs.fastlane.tools/getting-started/ios/setup/
- 导入证书
图1
环境准备完成后,浏览器进入 flowci web,点击创建 flow 按钮 <图1> 打开 “创建 flow” 界面,填写 flow 名称后进入 “配置 Git 仓库”,如 <图2>。
图2
这里我们选择 “SSH” 方式连接 Git 仓库并且输入项目 “Git 仓库地址” 。
flowci 触发自动构建需要接收 Git 仓库的 webhook 事件,所以需要 “手动添加 webhook 地址到你的 Git 仓库”,参见: 如何添加 webhook 地址到你的 Git 仓库?
添加完成后回到 flowci “配置 Git 仓库” 界面,点击 “连接测试” 按钮,测试是否成功连接 Git 仓库。测试成功后,点击 “下一步” ,配置 yml 工作流。
在输入框中填写 yml 工作流,完成后,flowci 会自动触发第一次 Build。
之后可以在 “工作流设置” 中修改 yml 工作流配置。
如何编写 yml 配置文件请参见:iOS 模板
图 3
创建 flow 成功后,有两种方式触发项目构建:
-
修改项目任一文件并提交,触发构建
-
手动点击 “运行工作流”
点击打开构建详情,可查看构建日志等信息。
图 4
打开构建日志 “Get_Artifacts_File” 根据产物输出路径获取产物。