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

标签 build azure continuous-integration amazon-ec2

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

是否有现有的工具可以做到这一点,或者是否有人构建了他们可以讨论的东西?

谢谢!

[编辑:我发现this question这非常相似,但没有任何信息丰富的答案,所以我会保留我的问题]

最佳答案

如果您使用 Git 或 Mercurial 进行源代码控制,AppHarbor 可能就是您所需要的。它是一个 CI 构建/部署环境,专门在云 (EC2) 中运行,并且可以将构建输出部署到 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

关于build - 利用 EC2 或 Azure 扩展分布式 C# 构建系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6170187/

相关文章:

maven - 如何在 Docker 容器中运行 JUnit 测试并在 JUnit 失败时让容器无法启动?

flutter - 在Flutter中构建APK时遇到多个问题

linux - 构建内核补丁 : Error MODPOST 0

android - 如何运行我的 Android 自定义构建类型?

azure - Azure 上的 Hadoop,我可以使用不同的 Blob 存储容器进行 I/O 吗?

azure - 如何在 Azure Blob 输出数据集中将编码设置为 "UTF8 without bom"

java - 使用 Spring MVC 上传 Azure blob 文件失败

java - 从 Travis 中排除测试

javascript - 减少 React/MERN Stack Bundle 的大小 - 主要是删除重复的 D3

git - 如何在 Hudson 上使用 repo 作为存储库