Я создал проект, следуя jenkins-php.org. Все работает нормально, но я не могу пропустить тест PHPunit.
Что может быть простым способом пропустить PHPUnitTest, чтобы избежать ошибок … Изначально я думал, что это легко, и я удалил все экземпляры из кода, но все еще я вижу эту ошибку, также я не могу сгенерировать phpdoc, если проект нет тестовых файлов … пожалуйста, помогите
Одной из возможностей может быть удаление цели, которая выполняет 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);
,
Установите ниже значение false в phpunit.xml, чтобы избежать фатальных ошибок
и удалите Опубликовать отчет о результатах теста xUnit всей этой конфигурации проекта блока jenkins блока, чтобы избежать сбоя завершенного состояния сборки…. помните, что сборка будет успешной, хотя ….. Также спасибо за вашу помощь Havelock.