我试图将一个简单的Xcode Bot与我的Xcode服务器集成。
我正在使用OS X Server 5 Beta 3和Xcode 7 Beta 5
我创建了一个机器人,一切都很棒。我使用现有的ssh密钥连接到gitlab上的这个git存储库,并且在其他地方工作正常,甚至Xcode(在帐户首选项中)似乎也没有回购问题。
但是当我去集成机器人时,它无法检查源:
无法验证SSH会话:回调返回错误(-1)
我尝试更改此设置以使用我的实际gitlab凭据而不是ssh密钥,我得到了相同的错误。它对于我用于机器人的东西似乎并不重要,它无法登录。但是所有这些凭证都可以在gitlab上使用git和Xcode本身就好了。
其他人遇到这个?和/或有什么更好的日志在什么地方发生?
服务器上xcodebuild日志的详细程度不多:
2015-08-10 09:42:28.303 xcsbuildd [14203:84978] XCSIntegrationExecutor.m:229 [XCSIntegrationExecutor integrationStep:didFinishWithError:result:] [BuildService,Error] XCSCheckoutIntegrationStep与错误完成集成:Error Domain = XCSBuildServiceDomain Code = -1"无法检出源,因为源控件信息格式无效。 UserInfo = 0x7fb8ece65810 {NSLocalizedDescription =无法检出源,因为源控件信息格式无效。,XCSErrorFixItType = scm-failure}
不确定无效格式是什么意思?:
无法检出来源,因为源控制信息是 格式无效