我在cloudbees上运行jenkins,并在构建项目之前使用参考shell脚本安装cocoapods。
参考脚本:
# Install xctool via homebrew
/usr/local/bin/brew install xctool
# Run xctool + cocoapods
/usr/local/bin/xctool -workspace CBDemo.xcworkspace -scheme CBDemo -sdk iphoneos7.0 clean build(我只更改了方案和工作区名称以适合我的项目)
输出确切地说明了以下内容:
The file ‚ÄúPods.xcconfig‚Äù couldn‚Äôt be opened because there is no such file. (/scratch/jenkins/workspace/Style/Pods/Pods.xcconfig)当我添加从pod install生成的Pods.xcconfig文件时,脚本继续运行,并以另一个错误结束-缺少引用的cocoapods库。很明显。
我问的问题是:
1) xctool真的以某种方式运行pod install吗?
2)有没有办法在cloudbees上运行pod install?
3)如何在构建之前安装这些库?
发布于 2014-07-31 21:23:41
案例结束了-要么是我的疏忽,要么是它突然开始工作了。基本上,您需要自己运行pod install。所以添加行
pod install工作正常:)
https://stackoverflow.com/questions/25034803
复制相似问题