我想使用为 Windows Phone/Store/Universal/UAP 应用程序提供 CI 的服务。为此,我正在考虑 Codeship,因为他们提供了一个免费计划来帮助我入门。但是,它们还不支持此类应用程序。在寻求他们的支持时,他们问我 Mono 作为编译器是否足够。
Mono 是否足以创建 XAP/APPX 包?也许我可以编译代码然后打包 XAP/APPX?
我的假设是 Mono 不足以创建这些包。如果这是正确的,那么那里缺少什么?
我想使用为 Windows Phone/Store/Universal/UAP 应用程序提供 CI 的服务。为此,我正在考虑 Codeship,因为他们提供了一个免费计划来帮助我入门。但是,它们还不支持此类应用程序。在寻求他们的支持时,他们问我 Mono 作为编译器是否足够。
Mono 是否足以创建 XAP/APPX 包?也许我可以编译代码然后打包 XAP/APPX?
我的假设是 Mono 不足以创建这些包。如果这是正确的,那么那里缺少什么?
拥有可以为 Windows Phone、Windows 应用程序(通用应用程序的新名称;))等构建的移动 CI 服务器。人。您必须在构建服务器/代理上安装 Visual Studio。所以没有 Mono 是不够的,单独的 MS Build 也不会削减它。如果您正在考虑使用Team Services作为构建服务器,您将需要一个 VM,您必须在其上安装 Visual Studio 以启用所需的构建,但如果您订阅了 MSDN,这可能是您的免费选项。
如果要使用 Xamarin 为 Android 构建,则必须进一步安装 Xamarin 工具链(并准备好使用许可证)。对于 iOS,您甚至需要在构建链中使用 Mac,但我假设您只关注 Windows 堆栈,对吧?