Какая среда непрерывной интеграции для Perl?[закрыто]

StackOverflow https://stackoverflow.com/questions/101786

Вопрос

Какие фреймворки/проекты непрерывной интеграции для Perl являются лучшими и почему?

Это было полезно?

Решение

Единственное, что я видел в действии, это Тлеть (он используется для попугай).Он основан на TAP и поэтому хорошо интегрируется со стандартными структурами тестирования Perl.См. также это презентация.

Другие советы

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

с тех пор я нашел Хадсон , поигравшись с этим, кажется очень приятным в сочетании с Tap-to-junit-xml Мне потребовалось около 30 минут, чтобы получить базовую сборку.Очень хорошо.

Проверить Тест-Автосборка!

Возможно иметь Круиз-контроль оформить заказ и запустить исходный код Perl.Чтобы понять, как это сделать, нужно немного погуглить, но я видел это раньше.

Я не проверял это, но TAP::Harness::JUnit должен сделать практически любой CIS доступным для вас.Мне нравится Bamboo, поскольку он интегрируется с остальными моими инструментами (Atlassian).

Я был впечатлен BuildBot в последнее время - он поддерживает множество систем контроля версий, имеет приятный веб-интерфейс и IRC-бот, которые работают «из коробки», довольно прост в настройке и очень расширяем (на Python).

Потребовалось некоторое время, чтобы настроить/расширить его для моего текущего проекта, и мне пришлось пройти через некоторые препятствия, чтобы заставить его хорошо работать с TAP::Formatter::HTML.Но теперь он запущен и работает. Я рад, что потратил на него время — он работает очень хорошо.

Для меня в списке желаний — сбор и отображение статистики, а также интеграция TAP.

Пижам - это новинка пинто основанный на сборке сервер для Perl-приложений.Это сервер сборки специфического для Perl из -за использования пинто под капотом это дает вам полный контроль над вашими сборками:

  • сравнение сборок
  • откатить проект до данной сборки
  • посмотреть изменения в следующей сборке
  • и т. д.

Это приложения Ruby on Rails — подробнее см. https://github.com/melezhik/pjam-on-rails.Автор.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top