Jenkins无法运行构建脚本

问题描述:

My Jenkins为IOS项目设置的作业克隆(获取)来自Bitbucket的代码,但未能运行构建Xcode项目的最后一个脚本之一。 该脚本被调用。我得到以下错误,它对我来说确实不意味着很多。 有没有人有类似的问题。我敢肯定,项目设置有问题,因为詹金斯的其他工作运行完美。Jenkins无法运行构建脚本

PhaseScriptExecution Run\ Script 
/Users/jenkins/Library/Developer/Xcode/DerivedData/myApp-Workspace-doqiapyymubizteljhyzayqxdtyk/Build/Intermediates/Target.build/Release-iphoneos/Target.build/Script-334A8A5117785D7D001DC5DA.sh 
cd "/Users/Shared/Jenkins/Home/workspace/myApp - BETA" 


/bin/sh -c /Users/jenkins/Library/Developer/Xcode/DerivedData/myDriveriOSDriver-Workspace- doqiapyymubizteljhyzayqxdtyk/Build/Intermediates/Driver.build/Release-iphoneos/Driver.build/Script-334A8A5117785D7D001DC5DA.sh 
fatal: Not a git repository: '/Users/Shared/Jenkins/Home/workspace/myApp - BETA/../.git' 
VERSION: 2.1.3.0 
2014-01-24 13:54:29.529 defaults[61460:507] Unexpected argument Driver; leaving defaults unchanged. 
Command /bin/sh failed with exit code 1 

** BUILD FAILED ** 


The following build commands failed: 
PhaseScriptExecution Run\ Script /Users/jenkins/Library/Developer/Xcode/DerivedData/myApp- Workspace-doqiapyymubizteljhyzayqxdtyk/Build/Intermediates/Target.build/Release-iphoneos/Target.build/Script-334A8A5117785D7D001DC5DA.sh 
(1 failure) 

上述脚本在致命错误之前设置了一些环境变量,包括:

... 
setenv YACC yacc 
setenv arch armv7s 
setenv variant normal 

有日志中明确的错误:

致命的:不是git仓库: '/用户/共享/詹金斯/家庭/工作区/对myApp - BETA /../饭桶。'

+0

肯定的,但它并没有多大意义因为代表。包含.git文件,如果从bitbucket中检查它 –

通过分析你的错误日志,我想这个问题是在下面的语句

CD “/用户/共享/詹金斯/家庭/工作区/对myApp - BETA”

而是试图

CD “/用户/共享/詹金斯/家庭/工作区/对myApp \ - \ BETA”

希望它有助于