Skip to content
Snippets Groups Projects
Commit 5845a5e3 authored by Erick Hitter's avatar Erick Hitter
Browse files

Merge branch 'fix/phpcs' into 'main'

Fix PHPCS, for real

See merge request !32
parents 970b55c1 26bded49
Branches
No related tags found
1 merge request!32Fix PHPCS, for real
......@@ -4,6 +4,8 @@ PHPunit:PHP7.0:MySQL:Redis:
services:
- mysql:5.6
- redis:alpine
variables:
WP_VERSION: 6.5.5
script:
- find . -type "f" -iname "*.php" | xargs -L "1" php -l
- phpunit
......@@ -14,6 +16,8 @@ PHPunit:PHP7.1:MySQL:Redis:
services:
- mysql:5.6
- redis:alpine
variables:
WP_VERSION: 6.5.5
script:
- find . -type "f" -iname "*.php" | xargs -L "1" php -l
- phpunit
......@@ -69,13 +73,36 @@ PHPunit:PHP8.1:MySQL:Redis:
- phpunit
allow_failure: true
PHPunit:PHP8.2:MySQL:Redis:
stage: test
image: containers.ethitter.com:443/docker/images/php:8.2
services:
- mysql:5.6
- redis:alpine
script:
- find . -type "f" -iname "*.php" | xargs -L "1" php -l
- phpunit
allow_failure: true
PHPunit:PHP8.3:MySQL:Redis:
stage: test
image: containers.ethitter.com:443/docker/images/php:8.3
services:
- mysql:5.6
- redis:alpine
script:
- find . -type "f" -iname "*.php" | xargs -L "1" php -l
- phpunit
allow_failure: true
PHPCS:
stage: test
image: containers.ethitter.com:443/docker/images/php:7.4
image: containers.ethitter.com:443/docker/images/php:8.2
before_script:
- composer global config --no-plugins allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
- composer global require automattic/vipwpcs
- composer global require phpcompatibility/phpcompatibility-wp
- phpcs --config-set installed_paths $HOME/.composer/vendor/wp-coding-standards/wpcs,$HOME/.composer/vendor/automattic/vipwpcs,$HOME/.composer/vendor/phpcompatibility/php-compatibility,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-paragonie,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-wp,$HOME/.composer/vendor/sirbrillig/phpcs-variable-analysis
- phpcs -i
- phpcs --config-show
script:
- phpcs -n
......
......@@ -93,7 +93,7 @@ PHPCS:
- composer global config --no-plugins allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
- composer global require automattic/vipwpcs
- composer global require phpcompatibility/phpcompatibility-wp
- phpcs --config-set installed_paths $HOME/.composer/vendor/wp-coding-standards/wpcs,$HOME/.composer/vendor/automattic/vipwpcs,$HOME/.composer/vendor/phpcompatibility/php-compatibility,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-paragonie,$HOME/.composer/vendor/phpcompatibility/phpcompatibility-wp,$HOME/.composer/vendor/sirbrillig/phpcs-variable-analysis
- phpcs -i
- phpcs --config-show
script:
- phpcs -n
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment