kind: pipeline type: docker name: test services: - name: cache image: redis steps: - name: composer image: composer:latest commands: - composer install - name: dummyprovidertest74 image: registry.i15.nl/i15/fuzephp:7.4-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: DummyProvider - name: fileprovidertest74 image: registry.i15.nl/i15/fuzephp:7.4-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: FileProvider - name: redisprovidertest74 image: registry.i15.nl/i15/fuzephp:7.4-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: RedisProvider OBJECTSTORAGE_REDIS_HOST: cache - name: dummyprovidertest80 image: registry.i15.nl/i15/fuzephp:8.0-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: DummyProvider - name: fileprovidertest80 image: registry.i15.nl/i15/fuzephp:8.0-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: FileProvider - name: redisprovidertest80 image: registry.i15.nl/i15/fuzephp:8.0-alpine commands: - docker-php-ext-enable xdebug - vendor/bin/phpunit -c test/phpunit.xml environment: OBJECTSTORAGE_PROVIDER: RedisProvider OBJECTSTORAGE_REDIS_HOST: cache image_pull_secrets: - dockerconfig