使用Bamboo CI

时间:2016-08-11 08:56:55

标签: ios build continuous-integration bamboo

我正在使用Local Bamboo CI生成IPA文件。 Bamboo作业能够从Git存储库中获取项目并成功构建它,但在将其导出为IPA文件时,我遇到了Path的问题。

2016年8月11日14:23:50验证/Users/admin/Library/Developer/Xcode/DerivedData/StackApp-cmvkahtnfpsmywcecbxrmhrwzekn/Build/Products/Release-iphoneos/StackApp.app 2016年8月11日14:23:50 cd / Users / admin / Movies / bamboo-home / xml-data / build-dir / STAC-TEST-JOB1 2016年8月11日14:23:50导出PATH =“/ Applications / Xcode7.3.1.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin:/Applications/Xcode7.3.1.app/Contents/开发者在/ usr / bin中:在/ usr / local / bin目录:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app /内容/ ServerRoot的/ usr / sbin目录” 2016年8月11日14:23:50导出PRODUCT_TYPE = com.apple.product-type.application 2016年8月11日14:23:50 builtin-validationUtility /Users/admin/Library/Developer/Xcode/DerivedData/StackApp-cmvkahtnfpsmywcecbxrmhrwzekn/Build/Products/Release-iphoneos/StackApp.app-validate-for-store 2016年8月11日14:23:50
2016年8月11日14:23:50 **建立成功** 2016年8月11日14:23:50
2016年8月11日14:23:50错误:指定的应用程序不存在或不是捆绑目录:'/ Users / admin / Movies / bamboo-home / xml-data / build-dir / STAC-TEST- JOB1 /建立/ StackApp.app'

以下是与构建相关的作业设置:

enter image description here

新配置:

enter image description here

ld:找不到框架Pods_StackApp

build 19-Aug-2016 11:42:18 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

19-Aug-2016 11:42:18 **建筑失败** 2016年8月19日11:42:18
2016年8月19日11:42:18
2016年8月19日11:42:18以下构建命令失败: 2016年8月19日11:42:18 Ld build / StackApp.build / Release-iphoneos / StackApp.build / Objects-normal / armv7 / StackApp normal armv7 2016年8月19日11:42:18 Ld build / StackApp.build / Release-iphoneos / StackApp.build / Objects-normal / arm64 / StackApp normal arm64 2016年8月19日11:42:18(2次失败) 2016年8月19日11:42:18自[/ usr / bin / xcodebuild清除构建的返回代码失败的任务-sdk iphoneos9.3 -alltargets CONFIGURATION_BUILD_DIR = / Users / admin / Movies / bamboo-home / xml-data / build -dir / STAC-ABC-JOB1 / build]为65,而预期为0

1 个答案:

答案 0 :(得分:0)

我遇到了类似的错误并以这种方式解决了它。

将iOS应用程序路径设置为$ {bamboo.build.working.directory} / build / (请注意,此文件没有文件名,只是路径)

自定义参数中的yhan(用于xcodebuild)设置CONFIGURATION_BUILD_DIR = $ {bamboo.build.working.directory} / build

这对我有用。

如果在下一步中导出存档时出错,那么在xcodebuild的自定义参数中也可以设置-archivePath $ {bamboo.build.working.directory} / build / [yourappname]