我正在尝试在内部托管的TFS 2015构建服务器上设置Xamarin iOS版本。我们已经使用了几个月,并在GitHub上使用了许多贡献的构建任务,并编写了我们自己的几个。
到目前为止,我们只使用了NodeJs和PowerShell编写的任务。 Xamarin.iOS task是使用TypeScript编写的,似乎我们的构建代理没有所需的处理程序。尝试运行构建时出现此错误。
任务的定义没有与此代理支持的任何处理程序匹配的处理程序。支持的处理程序:AzurePowerShell,AzurePowerShellHandler,PowerShell,PowerShellHandler,PowerShellExe,PowerShellExeHandler,Process,ProcessHandler
我不确定如何将此功能添加到代理。有人可以帮忙吗?
答案 0 :(得分:1)
Xamarin.iOS构建任务需要Mac OS构建代理,请参阅此链接以获取配置:Xplat build agents
另一个参考资料可能有所帮助:http://developer.xamarin.com/guides/cross-platform/ci/configuring_tfs/