我见过的大多数“多平台”CI工具都在Java/.NET世界中,比如TeamCity或Hudson。有没有可以同时处理PHP和Rails项目的持续集成工具?适用于Rails和PHP的持续构建集成工具?
3
A
回答
1
Hudson是用Java编写的,绝对是面向Java的,但它足够灵活,可在大多数环境中使用。我用它.Net,原始的C++,Qt项目没有问题。一般的规则是,如果可以编写脚本,哈德森就可以做到。
1
没有为红宝石CruiseControl的插件和PHP:
和Atlassian的竹子可以同时处理过的(但不是免费的):
0
使用phpUnderControl的CruiseControl完美地协同工作,并处理PHP项目,但没有尝试过使用它与Rails。
它可以执行自动uni测试,代码分析,甚至自动部署项目。
http://topecoders.blogspot.com/2010/04/how-to-install-cruisecontrol.html
1
而不是你自己的平台,你可以使用按需CI环境,如fazend.com的安装的。它支持RoR和PHP。一切都将取决于您的构建自动化软件。
1
Circle是一个advanced CI service与Rails和PHP的巨大支持。它是托管的,拥有您设置PHP和Rails所需的所有数据库和库,并可随时使用。
大多数的Rails项目,可以点击设置,和PHP项目可set up manually
Joel和我花了,而在Stackoverflow podcast聊起这一点 - check it out!
相关问题
- 1. 持续集成工具
- 2. 持续集成工具
- 3. 什么持续集成工具适合php?
- 4. VS-构建的c#项目的持续集成工具
- 5. Jenkins持续集成和每晚构建
- 6. 自动化工具的持续集成
- 7. 持续集成工具的经验
- 8. behat的持续集成工具
- 9. django项目的持续集成工具
- 10. 用于与Python持续集成的工具
- 11. 没有“构建”的持续集成
- 12. 与PhoneGap的TFS持续集成构建
- 13. 持续集成构建 - 版本
- 14. 更高效的持续集成工具PHP
- 15. 持续集成构建成功,手动构建失败
- 16. 持续集成工具(TeamCity)中的集成测试
- 17. Jazz SCM持续集成 - 构建流与工作区?
- 18. 适用于Eclipse的哪个持续集成插件
- 19. 适用于.NET的轻量级持续集成服务器
- 20. 修改用于持续集成的Web.Config
- 21. 用于TFS持续集成的NuGet包
- 22. 现在Hudson是一个成熟的持续集成工具吗?
- 23. 适用于iOS和Mac项目的构建工具
- 24. 您如何设置每日(夜间)构建和持续集成?
- 25. 每晚构建和持续集成有什么区别?
- 26. 构建流水线并与Maven和Hudson持续集成
- 27. 持续集成和预集成
- 28. Xcode持续集成和Mercurial
- 29. QUnit和Sinon.js持续集成
- 30. 持续集成和QA