Давайте просто перейдем к хорошему … ошибки, которые я получаю с консоли при запуске Ant: phpunit: [exec] PHPUnit 3.2.16 by Sebastian Bergmann. [exec] [exec] Class /var/lib/hudson/jobs/Goals/workspace/Goals/AllTests could not be found in /var/lib/hudson/jobs/Goals/workspace/Goals/AllTests.php. [exec] Result: 1 phpcpd: [exec] The referenced parameter '–log-pmd=/var/lib/hudson/jobs/Goals/workspace/Goals/build/logs/pmd.xml' is not registered. [exec] Result: 1 pdepend: [exec] ALERT – script tried to increase […]
Мы начали использовать Hudson, и текущий рабочий процесс: checkout local> code> run tests> update> run tests> commit Скорее этот опрос, Хадсон просто сидит там, пока мы не создадим экземпляр сборки. Затем он: checkout local> запустить скрипт Phing Затем скрипт Phing: svn экспорт последней версии> запустить тесты (если успешно)> создает отчеты и т. д.> сжимает экспорт> […]
В настоящее время я использую Zend Framework в сочетании с PHPUnit для проведения модульного тестирования в приложении. Когда Hudson выполняет команду оболочки PHPUnit, максимальный предел памяти PHP достигается когда-то во время генерации кода. В настоящее время у меня есть в общей сложности 41 тест с 334 утверждениями. Я успешно устранил эту ошибку, установив параметр memory_limit […]
Я разрабатываю рабочий процесс для практики в основном автоматизированного цикла непрерывного развертывания для проекта PHP. Я хотел бы получить некоторые отзывы о возможных технологических или технических узких местах в этом рабочем процессе, предложениях по улучшению и идеях о том, как лучше автоматизировать и увеличить простоту использования для моей команды. Основные компоненты : Сервер Hudson CI […]
Мы смотрим на переход от phpundercontrol к Hudson (похоже, у него есть некоторые действительно классные функции!), Но я не могу понять, как получить журналы phpunit. У меня phpunit работает в Hudson с ant, а -log-xml помещает phpunit.xml в соответствующие сборки / папку для этой сборки. Но я не могу понять, как получить это для сборки, […]