Xcode 6 持续集成机器人 - Crashlytics 在构建/上传脚本时失败
Xcode 6 Continuous Integration Bot - Crashlytics failing on build / upload script
尝试将持续集成整合到我的 Xcode 构建中。
我在我的 MacBook 上设置了 OS X 服务器,除了 Crashlytics 的实际 submit/upload 脚本外,一切似乎都运行良好。
我在 'Trigger' 日志中收到此错误:
/var/folders/1d/5y5tn0hd1qj01wbxgd3sxrs4000086/T/EFFB7FF5-CFF5-41CF-8AEB-D8813069D831-16127-000004A29A1D79A7: line 2: /Crashlytics.framework/submit: No such file or directory
注意事项:
- 我可以通过 Crashlytics 手动 archive/distribute 我的构建,没有任何问题。
Crashlytics 是通过 PODS 安装的,我的 运行 脚本看起来像这样(显然是我的真实密钥):
${PODS_ROOT}/Crashlytics.framework/submit MYAPIKEY MYCLIENTKEY -emails myEmail@myEmail.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases myGroupAlias -notifications YES
${PODS_ROOT}
不适用于 post 触发器操作。
你应该使用
${XCS_SOURCE_DIR}/*RepoName*/Pods/Crashlytics/Crashlytics.framework/submit
等等
其中 *RepoName*
是您的存储库的名称。可悲的是,我还没有找到它的环境变量或其他东西。
尝试将持续集成整合到我的 Xcode 构建中。 我在我的 MacBook 上设置了 OS X 服务器,除了 Crashlytics 的实际 submit/upload 脚本外,一切似乎都运行良好。
我在 'Trigger' 日志中收到此错误:
/var/folders/1d/5y5tn0hd1qj01wbxgd3sxrs4000086/T/EFFB7FF5-CFF5-41CF-8AEB-D8813069D831-16127-000004A29A1D79A7: line 2: /Crashlytics.framework/submit: No such file or directory
注意事项:
- 我可以通过 Crashlytics 手动 archive/distribute 我的构建,没有任何问题。
Crashlytics 是通过 PODS 安装的,我的 运行 脚本看起来像这样(显然是我的真实密钥):
${PODS_ROOT}/Crashlytics.framework/submit MYAPIKEY MYCLIENTKEY -emails myEmail@myEmail.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases myGroupAlias -notifications YES
${PODS_ROOT}
不适用于 post 触发器操作。
你应该使用
${XCS_SOURCE_DIR}/*RepoName*/Pods/Crashlytics/Crashlytics.framework/submit
等等
其中 *RepoName*
是您的存储库的名称。可悲的是,我还没有找到它的环境变量或其他东西。