我想将我的fastlane集成到gitlab-ci中,但我不知道我将使用什么图像。
答案 0 :(得分:1)
不幸的是,iOS要求代码必须在OSX上编译
如果您有权使用Mac,则可以将GitLab Runner和register安装到GitLab存储库中。
设置此运行程序时,应给它指定标签名称(类似osx
),而在选择执行程序时,应选择shell
(,这样作业将直接在您的Mac计算机上运行)。
在启动并运行Mac亚军之后,还应确保已拥有通常使用的所有工具,例如fastlane
,xcode
和Android Studio
设置。
现在,使用此设置,您无需为ci作业提供任何图像。而是给它您提供给Mac运行程序的tag name。