From 2f1e7986b8e54f02a64a691d66bd2c60a8dc30fa Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 12:37:45 -0600 Subject: [PATCH 1/7] Upgraded PHP version to 8.2 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 1a3d84c..89934fb 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ ], "license" : "BSD-2-Clause", "require": { - "php": "^7.3", + "php": "^7.3 | ^8.0 | ^8.2", "cache/cache": "^1.0" }, "require-dev": { From ec81aab6d8f8f4d02d5cd3fd37988d865fee9385 Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 12:41:10 -0600 Subject: [PATCH 2/7] Fixed .travis.yml file --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9366afc..d38f42f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: php php: - - 7.3 + - 8.2 cache: directories: From e06469e74ef85f490b9b824a70dd7729f7b80b9b Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 12:55:22 -0600 Subject: [PATCH 3/7] Added build image --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d38f42f..a3424ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,9 @@ language: php -php: - - 8.2 +build: + image: default-bionic + php: + - 8.2 cache: directories: From 0c61fe161756b0ad35ffa2e2712623d47bd038cd Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 12:58:08 -0600 Subject: [PATCH 4/7] Trying different options --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index a3424ce..ae529c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,9 @@ language: php build: image: default-bionic - php: - - 8.2 + environment: + php: + - 8.2 cache: directories: From b1e26827dc3ceff15e8fc3c65eb17956393a4ef7 Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 13:16:51 -0600 Subject: [PATCH 5/7] Trying with PHP 8.0 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ae529c3..6d4086d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ build: image: default-bionic environment: php: - - 8.2 + - 8.0 cache: directories: From e0175fbc6873d9e30915c8af08793fc5ec0811b3 Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 13:21:12 -0600 Subject: [PATCH 6/7] Removing services and extensions --- .travis.yml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6d4086d..7f16efe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,21 +10,10 @@ cache: directories: - $HOME/.composer/cache -services: - - mongodb - - memcached - - redis-server - before_script: - composer self-update - composer install --prefer-dist -n -before_install: - - echo "extension = memcached.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - echo "extension = apcu.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - echo "extension = mongodb.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - - echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini - script: - ./vendor/bin/phpunit tests/ --coverage-clover clover.xml - ./vendor/bin/phpcs --extensions=php --standard=PSR12 --ignore=*/_files/* src/ tests/ From 1febbb36b80ba5dba0f043bf1f450ad223c78792 Mon Sep 17 00:00:00 2001 From: Kumar Rai Date: Sat, 13 May 2023 13:29:53 -0600 Subject: [PATCH 7/7] Changing it back --- .travis.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7f16efe..ae529c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,16 +4,27 @@ build: image: default-bionic environment: php: - - 8.0 + - 8.2 cache: directories: - $HOME/.composer/cache +services: + - mongodb + - memcached + - redis-server + before_script: - composer self-update - composer install --prefer-dist -n +before_install: + - echo "extension = memcached.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + - echo "extension = apcu.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + - echo "extension = mongodb.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + - echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + script: - ./vendor/bin/phpunit tests/ --coverage-clover clover.xml - ./vendor/bin/phpcs --extensions=php --standard=PSR12 --ignore=*/_files/* src/ tests/