我正在用MonoGame构建一个多平台游戏。我想针对Xamarin.Android,Xamarin.Mac,Linux和Windows。
我的MonoGame解决方案包括:
(3)取决于(2),这取决于(1)。
我的詹金斯设置是:
据我所知:
你如何设置Jenkins来构建一切?
答案 0 :(得分:1)
我认为至少有两种方法可以解决这个问题:
为每个项目的Nuget包打破解决方案,并在适当的环境中构建它们。这就是我在Maven土地上所做的。虽然理论上可以使用MSBuild和Nuget,但此时对我来说无法管理。
手动共享项目文件master-> slave并在从站上执行相关的构建命令。这就是我最终做的事情。由于我的主人运行Windows,我将主工作区安装在从属smbfs上。