【问题标题】:Build issue in VSTS build agent on Mac (Xamarin)Mac (Xamarin) 上的 VSTS 构建代理中的构建问题
【发布时间】:2016-10-22 09:54:29
【问题描述】:

简介

基本上,我无法在 macOS 上使用 VSTS 和 xbuild 为 Xamarin.iOS 项目设置持续集成。

当前设置

我已经设置了一个 VSTS 构建定义,以便在装有最新 Apple macOS 10 的 Mac Mini 上构建一个非常简单的项目(实际上是模板)。安装了 Xamarin,我能够在我的 iPad 上构建和部署一个示例项目.这同样适用于 XCode。下面是我的整个持续集成链:

  1. 将代码上传到 Bitbucket
  2. VSTS 构建定义收到有关新更改的通知
  3. VSTS 构建定义连接到 macOS 上的构建代理
  4. 构建代理构建项目

问题

构建总是失败并显示以下消息:

[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


    【解决方案1】:

    错误消息实际上是在构建系统上找不到xbuild。解决方案是在构建任务设置中提供xbuild 的路径。在Advanced 部分中有一个额外的输入字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-24
      • 2017-11-01
      • 2017-07-14
      相关资源
      最近更新 更多