Инструмент непрерывной сборки для Rails и PHP? - PullRequest
3 голосов
/ 17 апреля 2010

Большинство «мультиплатформенных» инструментов CI, которые я видел, находятся в мире Java / .NET, например TeamCity или Hudson. Существует ли инструмент непрерывной интеграции, который может работать как с проектами PHP, так и с Rails?

Ответы [ 5 ]

1 голос
/ 23 августа 2012

Circle - это расширенный сервис CI с великолепной поддержкой Rails и PHP. Он размещен, имеет все базы данных и библиотеки, необходимые для PHP и Rails, и готов к использованию.

Большинство проектов Rails могут быть настроены в один клик, а проекты PHP могут быть настроены вручную

Джоэл и я провели некоторое время, болтая об этом на подкасте Stackoverflow - зацените !

1 голос
/ 24 октября 2010

Вместо установки собственной платформы вы можете использовать среду CI по требованию, например, fazend.com . Он поддерживает как RoR, так и PHP. Все будет зависеть от вашего программного обеспечения для автоматизации сборки.

1 голос
/ 17 апреля 2010

Есть дополнения для CruiseControl для Ruby и PHP:

и Atlassian Bamboo могут обрабатывать и то и другое (но это не бесплатно):

1 голос
/ 17 апреля 2010

Hudson написан на Java и определенно ориентирован на Java, но он достаточно гибок, чтобы быть полезным в большинстве сред. Я использовал его для .Net, сырых C ++, Qt проектов без проблем. Общее правило состоит в том, что если это может быть написано в сценарии, то Хадсон может это сделать.

0 голосов
/ 28 апреля 2010

CruiseControl с phpUnderControl отлично работает вместе и обрабатывает проекты PHP, но не пытался использовать его с Rails.

Может выполнять автоматические уни-тесты, анализ кода и даже автоматическое развертывание проектов.

http://topecoders.blogspot.com/2010/04/how-to-install-cruisecontrol.html

...