From 52e49a7d21f901df7f925459ae90e150d182ebfd Mon Sep 17 00:00:00 2001 From: Chl Date: Wed, 12 Feb 2020 21:01:48 +0100 Subject: [PATCH] laravel5 skeleton: some updates - logIncompleteSkipped : removed from recent phpunit versions --- roles/jenkins-php-v1/defaults/main.yml | 2 + .../files/skeletons/laravel5.5/build.xml | 117 ++++++++++++++++-- .../skeletons/laravel5.5/build/phpunit.xml | 2 +- 3 files changed, 107 insertions(+), 14 deletions(-) diff --git a/roles/jenkins-php-v1/defaults/main.yml b/roles/jenkins-php-v1/defaults/main.yml index b6de62e..632182e 100644 --- a/roles/jenkins-php-v1/defaults/main.yml +++ b/roles/jenkins-php-v1/defaults/main.yml @@ -54,6 +54,8 @@ jenkins_plugins_system_dependency: - ant - composer - php-gd + - php-xml + - php-mbstring - php-mysql - php-pgsql - php-xdebug # for the code coverage diff --git a/roles/jenkins-php-v1/files/skeletons/laravel5.5/build.xml b/roles/jenkins-php-v1/files/skeletons/laravel5.5/build.xml index 2783f2a..4ccca83 100644 --- a/roles/jenkins-php-v1/files/skeletons/laravel5.5/build.xml +++ b/roles/jenkins-php-v1/files/skeletons/laravel5.5/build.xml @@ -67,6 +67,7 @@ + @@ -79,16 +80,69 @@ + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -107,7 +161,12 @@ description="Measure project size using PHPLOC and print human readable output. Intended for usage on the command line."> - + + + + + + @@ -124,7 +183,12 @@ - + + + + + + @@ -139,7 +203,7 @@ - + @@ -149,7 +213,7 @@ unless="phpmd.done" description="Perform project mess detection using PHPMD and print human readable output. Intended for usage on the command line before committing."> - + @@ -162,7 +226,7 @@ depends="prepare" description="Perform project mess detection using PHPMD and log result in XML format. Intended for usage within a continuous integration environment."> - + @@ -176,10 +240,15 @@ unless="phpcs.done" description="Find coding standard violations using PHP_CodeSniffer and print human readable output. Intended for usage on the command line before committing."> - + - + + + + + + @@ -193,10 +262,16 @@ - + - + + + + + + + @@ -207,7 +282,15 @@ unless="phpcpd.done" description="Find duplicate code using PHPCPD and print human readable output. Intended for usage on the command line before committing."> - + + + + + + @@ -220,7 +303,15 @@ - + + + + + + diff --git a/roles/jenkins-php-v1/files/skeletons/laravel5.5/build/phpunit.xml b/roles/jenkins-php-v1/files/skeletons/laravel5.5/build/phpunit.xml index 6235c16..4360062 100644 --- a/roles/jenkins-php-v1/files/skeletons/laravel5.5/build/phpunit.xml +++ b/roles/jenkins-php-v1/files/skeletons/laravel5.5/build/phpunit.xml @@ -32,6 +32,6 @@ - +