From 26bded49d8abf89dc8970e99dd24f5c479f38349 Mon Sep 17 00:00:00 2001 From: Erick Hitter <git-contrib@ethitter.com> Date: Thu, 15 May 2025 19:31:07 -0700 Subject: [PATCH] Apply fixes to Redis template --- plugins/templates/matrix-redis.yml | 31 ++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/plugins/templates/matrix-redis.yml b/plugins/templates/matrix-redis.yml index e01f127..db794bf 100644 --- a/plugins/templates/matrix-redis.yml +++ b/plugins/templates/matrix-redis.yml @@ -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 -- GitLab