目前 iOS 的打包是 Jenkins 挂了一个 MAC 一体机做 salve 节点实现,但是这个一体机在办公网环境,由于办公网 /供电(节假日断电)等因素经常掉线,导致 Jenkins 构建不稳定,所以想探索一下有没有别的比较稳定的解决方案。
服务器都在公有云上,在 CentOS 7 上尝试过 kvm 安装 OSX 虚拟机,但是遇到解决不了的问题没成功。良心云似乎也没有提供 OSX 系统的云服务器。也看过 Linux 平台编译 iOS 的工具,感觉问题不少,没敢踩坑。
问下大家一般怎么解决这个问题呢?
1
bleepbloop 2020-10-12 17:50:17 +08:00
云服务器装虚拟机,虚拟机装黑苹果(狗头)
|
2
sch1111878 2020-10-12 17:56:00 +08:00
iMac 放机房, 或者使用 http://cloudmac.net 这样的服务
|
3
Mrcocoa 2020-10-12 18:22:02 +08:00
|
4
chmlai 2020-10-12 18:24:06 +08:00
定期重启+通电自动启动等应该还好吧。
|
5
rihkddd OP @bleepbloop 实践过吗,速度怎么样?我试过,中间也遇到不少问题,还没走通。
|
6
rihkddd OP @Mrcocoa 就是看的这个项目,类似的项目也看过了,在 CentOS7 上时间安装不成功,感觉是网络的问题,导致 OSX 启动的时候无法联网、无法验证,安装不了。
|
7
rihkddd OP @sch1111878 用的公有云,没法放机房,单独采购一个别的云服务,估计流程挺麻烦的,先不考虑了。
|
8
lizheming 2020-10-12 20:26:50 +08:00 via iPhone
https://www.macstadium.com/ 如果不想自己维护的话,买现成的服务会简单一点😂
|