Инструмент непрерывной интеграции для проекта Symfony - PullRequest
2 голосов
/ 27 октября 2010

Мне нужно настроить непрерывную интеграцию для php.Мой CI-сервер должен быть в состоянии построить проект, запустить модульные тесты и создать отчет с результатом.Каким будет лучший инструмент непрерывной интеграции для проекта Symfony?Я не могу выбрать между phpUnderControl + CruiseCotrol, Xinc или Hudson.

1 Ответ

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

Мое мнение:

  • Xinc is old и не поддерживается, активно развиваются.
  • Хадсон: есть все необходимое для интеграции проектов Symfony. У меня есть Hudson-Server, который объединяет несколько проектов Symfony. Есть все, что доступно в виде плагинов. Модульное тестирование, покрытие кода, статический анализ кода и многое другое. У Hudson есть приятная и простая в использовании веб-консоль администрирования.
  • phpUnderControl: Хорошо для проектов PHP. Но мне не нравится администрация, и мне было сложнее интегрировать в нее некоторые проекты
    • Арбитр: Хороший новый выбор. До сих пор я не тестировал его для Symfony-Projects. Поскольку он новый, у него нет такого количества функций конфигурации или плагинов, как у Хадсона.

Мне нравится Хадсон больше всего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...