2012-06-26 2 views
1

Я использую фреймворк php-codeigniter и выполняю модульный тест. Я использую простой тест.Jenkins auto build when codeigniter unit test проходит

        Простой тест генерирует отчет xml, который хранится в файле во время выполнения тестовых примеров. И приложение, и тестовые файлы совершаются в дженкинсах.
        Всякий раз, когда я выполняю фиксацию, мне нужно, чтобы unit_test.php запускался автоматически и на основе выходного файла xml сборка должна быть сгенерирована.

Есть ли способ для этого ......?

ответ

0

Вы можете начать использовать PHP templates for jenkins.

Вам потребуются для настройки Apache Ant на вашей CI окна и настроить шаблон XML для запуска дифферента метрики вы хотите, как PHPUnit, phpLOC, phpMD, phpCPD и т.д.

на основе выходного сигнала на каждую метрике , вы можете указать, если сборка завершилась неудачей, передать или просто сохранить метрику для дальнейших ссылок.

Для простого-теста , вы, возможно, придется копать немного дальше, так как его не документированной процедуреhere is a link