我想要在我们的Jenkins构建服务器上建立一个phonegap项目,并且我得到一个权限被拒绝的错误。请记住,这是我与Mac OS X的第一个经验詹金斯建设Xcode - 获取构建错误“权限被拒绝”
在詹金斯生成的输出告诉我:
/bin/sh -c \"/Users/Shared/Jenkins/Home/jobs/myMobile\ -\ iOS/workspace/build/TDE.build/Release-iphoneos/TDE.build/Script-304B58A110DAC018002A0835.sh\"
/Users/Shared/Jenkins/Home/jobs/myMobile - iOS/workspace/build/TDE.build/Release-iphoneos/TDE.build/Script-304B58A110DAC018002A0835.sh: line 2: cordova/lib/copy-www-build-step.sh: Permission denied
** BUILD FAILED **
The following build commands failed:
PhaseScriptExecution Copy\ www\ directory build/TDE.build/Release-iphoneos/TDE.build/Script-304B58A110DAC018002A0835.sh
(1 failure)
Build step 'XCode' marked build as failure
Finished: FAILURE
谷歌搜索这一点,我发现了一个SO post说要上运行使用chmod 755命令这个.sh文件,但仍然没有解决任何问题。我还应该做些什么才能使该文件能够执行/复制或执行任何操作?
编辑:我是这个文件的实际权限问题:
line 2: cordova/lib/copy-www-build-step.sh: Permission denied
或者是它的脚本文件-....?