找不到cloudbees jenkins xctool cocoapods Pods.xcconfig

时间:2014-07-30 10:44:49

标签: ios jenkins cocoapods cloudbees xctool

我在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安装生成的Pods.xcconfig文件时,脚本继续并完成另一个错误 - 缺少引用的cocoapods库。明显。

我问的问题:

1)xctool真的以某种方式运行pod安装吗?

2)有没有办法在cloudbees上运行pod安装?

3)如何在构建之前安装这些库?

1 个答案:

答案 0 :(得分:1)

案件结束 - 这是我的注意力不集中或突然开始工作。基本上你需要自己运行pod安装。所以添加行

pod install

工作得很好:))