Будет ли полезно использовать инструмент непрерывной интеграции и управления выпусками для проекта PHP?

Я использовал CI в проекте.NET, который был довольно полезен, теперь мне интересно, имеет ли смысл развертывание программного обеспечения CI для проекта PHP. В проекте нет "сборок", но может быть полезно выполнить общесистемное модульное тестирование для каждой отправки. Есть мысли по этому поводу?

2 ответа

Решение

Я думаю, что это имеет смысл.

Инструментарий для непрерывной интеграции обеспечивает обратную связь о качестве. Упор на " сборку" вводится в заблуждение, и в основном это исторический артефакт из языков, где "он компилируется?" это действительно важная проверка качества. Действуй!

Без сомнения! Я управляю компанией по непрерывной интеграции / развертыванию, и у нас много пользователей PHP. Как правило, они запускают тесты после каждого нажатия, используя PHPunit.

Как ни странно, мы часто называем тесты "сборками", потому что это традиционный язык в кругах КИ, даже там, где нет здания. Если вы не строите фар в конце испытаний...

Другие вопросы по тегам