diff --git a/plugins/templates/matrix.yml b/plugins/templates/matrix.yml index 2f565579007c99c6ee83baa00026d844b3f93658..5195b7ede8fab1535c445def0ed3ae3e1d40dc0c 100644 --- a/plugins/templates/matrix.yml +++ b/plugins/templates/matrix.yml @@ -66,10 +66,31 @@ PHPunit:PHP8.1:MySQL: - phpunit allow_failure: true +PHPunit:PHP8.2:MySQL: + stage: test + image: containers.ethitter.com:443/docker/images/php:8.2 + services: + - mysql:5.6 + script: + - find . -type "f" -iname "*.php" | xargs -L "1" php -l + - phpunit + allow_failure: true + +PHPunit:PHP8.3:MySQL: + stage: test + image: containers.ethitter.com:443/docker/images/php:8.3 + services: + - mysql:5.6 + 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: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