我有一个Windows 8应用程序和一个带有Jenkins和/或Finalbulder Contiua的Windows 2012 Build Server。
不,我只能在Windows 8或更高版本上安装Visual Studio for WinRT Apps。
所以这意味着,我的构建服务器必须是Windows,对吧
有没有办法在非Windows 8 os上编译windows 8应用程序?
其他操作系统是否有某种“构建胜利8 sdk”?
答案 0 :(得分:2)
简答:不,你需要Windows 8或Windows Server 2012。
Jenkins特定的提示:我尝试了很多东西,但是当Jenkins作为服务运行时,没有设法启动应用程序。从登录的用户帐户开始是我能够让它工作的唯一方式。
另外,我想推荐我们开发的Apprunner project来安装,运行和卸载Jenkins中的软件包。
最后,如果您正在使用基于Javascript的应用程序,您可以查看我们的SQLite组件中的the unit-testing-related code,它使用Jasmine并输出与JUnit / Jenkins兼容的测试结果文件。