使用 JenKins 配置 iOS 自动化打包,构建版本时,报: FATAL: Cannot find xcodebuild with the configured path /usr/bin/xcodebuild. Build step 'Xcode' marked build as failure
多方 Google 后还是找不到解决。 工程中使用了 cocoapods ,怀疑是 Advanced Xcode build options 配置的问题, JenKins 版本是 2.4
http://stackoverflow.com/questions/31404884/building-ios-project-with-jenkins-on-ubuntu-linux
1
zhaoace 2017-02-17 11:23:37 +08:00 1
@ArthurHe , Jenkins , K 大写了好难过。。。
不确定你的问题是怎么回事,建议通过先输出 envrionments 的方式确定一下你 Jenkins build 的那个 session 里面环境变量是怎么设置的。 有些奇怪的问题是因为 jenkins node 的登陆用户没有 load 到个人配置的环境文件造成的。 |
2
ArthurHe OP @zhaoace 这个或许是服务器配置的环境问题,装了 Docker 后再试一试。 Jenkins JenKins 对比一下真的好难受啊!
|
3
ArthurHe OP @zhaoace 这几天有空,又折腾了一下 Jenkins,在配置过程解决了一些问题。突然发现这个报 FATAL: Cannot find xcodebuild with the configured path /usr/bin/xcodebuild. Build step 'Xcode' marked build as failure 的错误,是由于 Jenkins 服务器搭建在 Liunx 下,Liunx 下肯定没有 xcodebuild 编译环境。可以配置一个 Mac 节点,就可以通过节点操作在另一台 Mac 机器上打包了。做了一个总结: http://xibhe.com/2017/11/06/JenKins-Continuous-Integration/
|