【发布时间】:2016-10-22 09:54:29
【问题描述】:
简介
基本上,我无法在 macOS 上使用 VSTS 和 xbuild 为 Xamarin.iOS 项目设置持续集成。
当前设置
我已经设置了一个 VSTS 构建定义,以便在装有最新 Apple macOS 10 的 Mac Mini 上构建一个非常简单的项目(实际上是模板)。安装了 Xamarin,我能够在我的 iPad 上构建和部署一个示例项目.这同样适用于 XCode。下面是我的整个持续集成链:
- 将代码上传到 Bitbucket
- VSTS 构建定义收到有关新更改的通知
- VSTS 构建定义连接到 macOS 上的构建代理
- 构建代理构建项目
问题
构建总是失败并显示以下消息:
[error]XamariniOS task failed with error Error: Failed which: Not found xbuild: null.
很遗憾,我无法找出究竟是什么失败了。源代码在~/myagent/_work/1/s 下。要构建的解决方案文件也在那里,我确定它找到了。
macOS 上的构建代理只报告:
Job build completed with result: Failed
实际问题
我的设置中缺少什么?我在哪里可以获得更多信息来追踪该问题?
【问题讨论】:
标签: xamarin.ios xbuild azure-pipelines azure-pipelines-build-task