51Testing软件测试论坛

标题: jenkins/ios自动化测试/xcodebuild的问题,高手请进 [打印本页]

作者: chaopioneer    时间: 2015-5-24 00:26
标题: jenkins/ios自动化测试/xcodebuild的问题,高手请进
大神们,问题来了:  当在终端执行:
xcodebuild \
-project /Users/用户名/Documents/source/ScienceNews.xcodeproj \
-scheme ScienceNews \
-configuration Release \
-sdk iphonesimulator7.1 \
CONFIGURATION_BUILD_DIR=/Users/用户名/Desktop/build \
TARGETED_DEVICE_FAMILY=1 \
build
后,会编译成功生成,app文件,没问题
-----------------分割线-------------
可是我直接在Jenkins-->构建-->Execute Shell上面的脚本,确说:
[iosTest] $ /bin/sh -xe /Users/Shared/Jenkins/tmp/hudson5264624553508935138.sh+ xcodebuild -project /Users/用户名/Documents/source/ScienceNews.xcodeproj -scheme ScienceNews -configuration Release -sdk iphonesimulator7.1 CONFIGURATION_BUILD_DIR=/Users/用户名/Desktop/build TARGETED_DEVICE_FAMILY=1 buildBuild settings from command line:    CONFIGURATION_BUILD_DIR = /Users/用户名/Desktop/build    SDKROOT = iphonesimulator7.1    TARGETED_DEVICE_FAMILY = 1xcodebuild: error: '/Users/用户名/Documents/source/ScienceNews.xcodeproj' does not exist.Build step 'Execute shell' marked build as failureFinished: FAILURE看上去不是路径的事儿,百度了下和keychain有关,或者某个权限有关。求指导1!!!!!!!!!!!!有遇到此问题的大神~~帮忙下


作者: chaopioneer    时间: 2015-5-24 11:16
另外说明一下:jenkins有xcode插件,可以构建成功。但是为什么直接使用execute shell里面填写上述build脚本,就是老提示我找不到项目?
作者: snailgn    时间: 2015-5-26 10:45
不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~
作者: chaopioneer    时间: 2015-5-26 15:14
snailgn 发表于 2015-5-26 10:45
不太懂xcode,如果权限的话,考虑把整个文件夹chmod 777试试~

哎~好吧 谢谢你  其实已经chmod过了
作者: CSCS1    时间: 2015-12-5 21:08
是找不到Xcodebuild吧。。可以设置Xcodebuild环境变量或者Xcodebuild加上绝对路径试试

作者: CSCS1    时间: 2015-12-5 21:10
可以在 '/Users/用户名/Documents/source/ScienceNews.xcodeproj'这个目录下 执行下 Xcodebuild -list  有的话,会显示你项目的信息的
作者: w714026087000    时间: 2015-12-7 08:51
顶,好家伙




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2