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