diff options
Diffstat (limited to 'utils/gitlab-ci')
-rw-r--r-- | utils/gitlab-ci/php-lint.sh | 4 | ||||
-rw-r--r-- | utils/gitlab-ci/phpmd-ruleset.xml | 5 | ||||
-rw-r--r-- | utils/gitlab-ci/phpmd.sh | 7 |
3 files changed, 12 insertions, 4 deletions
diff --git a/utils/gitlab-ci/php-lint.sh b/utils/gitlab-ci/php-lint.sh index 172abd873..9bd513f88 100644 --- a/utils/gitlab-ci/php-lint.sh +++ b/utils/gitlab-ci/php-lint.sh @@ -1,3 +1,5 @@ -#!/bin/sh -e +#!/bin/sh + +set -e exec find . -name "*.php" -not -path "*/lib/*" -print0 | xargs -0 -n1 php -l diff --git a/utils/gitlab-ci/phpmd-ruleset.xml b/utils/gitlab-ci/phpmd-ruleset.xml index 510eed152..d2c010fbc 100644 --- a/utils/gitlab-ci/phpmd-ruleset.xml +++ b/utils/gitlab-ci/phpmd-ruleset.xml @@ -9,6 +9,11 @@ <!-- phpmd author is a bit weird i guess --> + <!-- <rule ref="rulesets/cleancode.xml"> + <exclude name="BooleanArgumentFlag" /> + <exclude name="ElseExpression" /> + </rule> --> + <rule ref="rulesets/unusedcode.xml" /> </ruleset> diff --git a/utils/gitlab-ci/phpmd.sh b/utils/gitlab-ci/phpmd.sh index 117be1848..7541db840 100644 --- a/utils/gitlab-ci/phpmd.sh +++ b/utils/gitlab-ci/phpmd.sh @@ -1,7 +1,8 @@ -#!/bin/sh -i -e +#!/bin/sh -phpmd include,classes text utils/gitlab-ci/phpmd-ruleset.xml +set -e + +phpmd include,classes,plugins text utils/gitlab-ci/phpmd-ruleset.xml FILES=$(ls -dm *.php | tr -d " "| tr -d "\n") phpmd $FILES text utils/gitlab-ci/phpmd-ruleset.xml - |