AmazonEC2是否适合使用JenkinsCI运行.NET项目(MVC3)



我想在Windows 2008上的Amazon EC2上运行一个CI Jenkins服务器。我要测试的代码没有太大的内存开销——我将主要为Umbraco CMS站点执行硒功能/烟雾测试。我以前曾在其他几个项目中使用过Jenkins,我很喜欢它似乎已经成熟,拥有大量开源受众,并且有很多插件,但我倾向于发现对它们的支持有点有限。

我看到了一些类似的资源,但使用Ubuntu实例并使用Python或RubyonRails。我很感激亚马逊最近才开始在其EC2服务上支持Windows 2008服务器,但似乎很少有关于使用EC2等云计算服务与Jenkins一起运行IIS7网站的指南。

有人有使用这样的设置实现CI的经验吗?我应该使用哪个EC2实例?微型实例是否足够(有足够的内存(,还是应该使用更大的实例?

要安装jetkins,您需要JRE 1.5或更高版本。如果您将此服务器用于持续集成,则不需要使用这么大的服务器。微型实例就足够了。但是您应该选择X86_64位AMI,以便将来升级到大型实例。

但是,如果你将用作应用程序服务器,你还需要安装asp.net mvc3。您可以从这里下载它,在windows服务器2008上运行asp.net mvc3应用程序。在这种情况下,最好有一个具有更大内存选项的实例,例如大型实例。

最新更新