利用EC2或Azure来扩展分布式C#构建系统?

Add*_*dys 3 continuous-integration build amazon-ec2 azure

相当多的构建和CI系统支持将构建输出推送到Azure的步骤,但我还没有看到任何可以 Azure(或EC2)实际运行的步骤.理想情况下,我希望能够启动任意数量的实例(取决于待处理的提交数量)来处理实际构建+质量门(UT,FXCop,其他静态分析工具)+源存储库签入过程.

是否存在可以执行此操作的现有工具,或者是否有人可以构建他们可以讨论的内容?

谢谢!

[编辑:我发现这个问题非常相似,但没有任何信息性答案,所以我会保持我的问题存活]

Jon*_*ire 5

如果您使用Git或Mercurial进行源代码管理,AppHarbor可能就是您所需要的.它是一个仅在云(EC2)中运行的CI构建/部署环境,可以将构建输出部署到Azure.

以下是一些参考链接:

http://sourcecodebean.com/archives/appharbor-heroku-for-net/987

http://lostechies.com/chrismissal/2011/03/12/using-appharbor-for-continuous-integration

http://haacked.com/archive/2011/05/12/making-let-me-bing-that-for-you-open-source.aspx

http://appharbor.com/page/pricing