iOS - 与 Jenkins / Fastlane 的持续集成
iOS - Continuous Integration with Jenkins / Fastlane
我正在 AWS EC2 上设置持续集成服务器,并希望将 Fastlane 集成到其中。根据 Fastlane 文档:
fastlane requires macOS or Linux with Ruby 2.0.0 or above
还有
Deploying from your own computer isn't cool. You know what's cool? Letting a remote server publish app updates for you.
link
我的问题是,如果你的持续集成服务器是一个 Linux 盒子(它肯定会是),那么你如何为一个 iOS 应用程序进行远程构建——哪个 Fastlane似乎建议您在 Linux 框上这样做。
您不能将 Linux 机器用于 iOS 应用程序,因为您需要 Xcode 来构建它。
您可以使用在线 ci 服务器,例如 https://travis-ci.org/ or https://www.bitrise.io/。
我正在 AWS EC2 上设置持续集成服务器,并希望将 Fastlane 集成到其中。根据 Fastlane 文档:
fastlane requires macOS or Linux with Ruby 2.0.0 or above
还有
Deploying from your own computer isn't cool. You know what's cool? Letting a remote server publish app updates for you.
link
我的问题是,如果你的持续集成服务器是一个 Linux 盒子(它肯定会是),那么你如何为一个 iOS 应用程序进行远程构建——哪个 Fastlane似乎建议您在 Linux 框上这样做。
您不能将 Linux 机器用于 iOS 应用程序,因为您需要 Xcode 来构建它。
您可以使用在线 ci 服务器,例如 https://travis-ci.org/ or https://www.bitrise.io/。