iOS-与Jenkins/Fastlane的持续集成
我正在AWS EC2上设置一个持续集成服务器,并希望集成到其中。根据Fastlane文档:iOS-与Jenkins/Fastlane的持续集成,ios,jenkins,continuous-integration,fastlane,Ios,Jenkins,Continuous Integration,Fastlane,我正在AWS EC2上设置一个持续集成服务器,并希望集成到其中。根据Fastlane文档: fastlane要求macOS或Linux具有Ruby 2.0.0或更高版本 而且 从自己的计算机部署并不酷。你知道什么很酷吗?允许远程服务器为您发布应用程序更新。 我的问题是,如果您的持续集成服务器是一个Linux机器(它肯定是),那么您如何在Linux机器上为iOS应用程序进行远程构建(Fastlane似乎建议您这样做)。您不能将Linux机器用于iOS应用程序,因为您需要Xcode来构建它 您可以使
fastlane要求macOS或Linux具有Ruby 2.0.0或更高版本
而且
从自己的计算机部署并不酷。你知道什么很酷吗?允许远程服务器为您发布应用程序更新。
我的问题是,如果您的持续集成服务器是一个Linux机器(它肯定是),那么您如何在Linux机器上为iOS应用程序进行远程构建(Fastlane似乎建议您这样做)。您不能将Linux机器用于iOS应用程序,因为您需要Xcode来构建它
您可以使用在线ci服务器,如或。Ah好的。有点不幸,但我想我已经开始期待苹果:)谢谢你的信息!这部分是错误的。如果您想使用Linux计算机构建iOS应用程序,请确保通过创建提供苹果环境的从机(mac)进行分布式构建。詹金斯确实提供了奴隶主configuration@ThatlazyiOSGuy웃 我能否成功地将Jenkins Master(ubuntu ec2实例)和mac os(笔记本电脑)与Fastlane和Jenkins xcode插件一起用作Jenkins从属节点?这对你有用吗?我越来越issues@AshishKarpe对成功了。有几次,从机和主机之间的连接断开了。@ThatlazyiOSGuy웃 我在配置配置文件中遇到问题!我可以在笔记本电脑中手动使用xcode构建和创建ipa,但当我尝试使用Jenkins(主ubuntu ec2实例)时会出现问题