Проблема с заданием Дженкинса на основе ANT

Я создал проект, следуя jenkins-php.org. Все работает нормально, но я не могу пропустить тест PHPunit.
Что может быть простым способом пропустить PHPUnitTest, чтобы избежать ошибок … Изначально я думал, что это легко, и я удалил все экземпляры из кода, но все еще я вижу эту ошибку, также я не могу сгенерировать phpdoc, если проект нет тестовых файлов … пожалуйста, помогите

0

Решение

Одной из возможностей может быть удаление цели, которая выполняет PHPUnit из списка зависимых целей при выполнении ANT. Так что, если ANT выполняет цель full-build например, изменить

<target name="full-build"depends="prepare,static-analysis,phpunit,phpdox,-check-failure"description="Performs static analysis, runs the tests, and generates project documentation"/>

в

<target name="full-build"depends="prepare,static-analysis,phpdox,-check-failure"description="Performs static analysis, runs the tests, and generates project documentation"/>

Обратите внимание на отсутствие phpunit из depends значение атрибута.

Другой возможностью было бы написать один фиктивный тест, который ничего не делает, кроме $this->assertTrue(true);,

0

Другие решения

Установите ниже значение false в phpunit.xml, чтобы избежать фатальных ошибок
и удалите Опубликовать отчет о результатах теста xUnit всей этой конфигурации проекта блока jenkins блока, чтобы избежать сбоя завершенного состояния сборки…. помните, что сборка будет успешной, хотя ….. Также спасибо за вашу помощь Havelock.

0