diff --git a/.gitlab/build/docker_install.sh b/.gitlab/build/docker_install.sh index 5a09e42..df2df16 100644 --- a/.gitlab/build/docker_install.sh +++ b/.gitlab/build/docker_install.sh @@ -4,12 +4,4 @@ set -xe -apt-get update -yqq -apt-get install git libzip-dev unzip parallel libxml2-utils wget wait-for-it libicu-dev -yqq - -php -r "readfile('http://getcomposer.org/installer');" | php -- --install-dir=/usr/local/bin/ --filename=composer -chmod +x /usr/local/bin/composer - -docker-php-ext-install pdo_mysql zip mysqli intl -cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini -awk '/^error_reporting = E_ALL/{print "error_reporting = E_ALL & ~E_DEPRECATED"; next}1' /usr/local/etc/php/php.ini > temp.ini && mv temp.ini /usr/local/etc/php/php.ini +apk add parallel diff --git a/.gitlab/pipeline/jobs/.default.yml b/.gitlab/pipeline/jobs/.default.yml index d4423d4..c54f19c 100644 --- a/.gitlab/pipeline/jobs/.default.yml +++ b/.gitlab/pipeline/jobs/.default.yml @@ -1,4 +1,4 @@ .default: - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest before_script: - bash .gitlab/build/docker_install.sh > /dev/null diff --git a/.gitlab/pipeline/jobs/func-php7.4-v11-highest.yml b/.gitlab/pipeline/jobs/func-php7.4-v11-highest.yml index 140f0fd..8ee58cf 100644 --- a/.gitlab/pipeline/jobs/func-php7.4-v11-highest.yml +++ b/.gitlab/pipeline/jobs/func-php7.4-v11-highest.yml @@ -1,6 +1,6 @@ func-php7.4-v11-highest: extends: .default - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php74:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php7.4-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php7.4-v11-lowest.yml b/.gitlab/pipeline/jobs/func-php7.4-v11-lowest.yml index e87f7fd..5d8fc3e 100644 --- a/.gitlab/pipeline/jobs/func-php7.4-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php7.4-v11-lowest.yml @@ -1,6 +1,6 @@ func-php7.4-v11-lowest: extends: .default - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php74:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php7.4-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.0-v11-highest.yml b/.gitlab/pipeline/jobs/func-php8.0-v11-highest.yml index 675c416..3886a61 100644 --- a/.gitlab/pipeline/jobs/func-php8.0-v11-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.0-v11-highest.yml @@ -1,6 +1,6 @@ func-php8.0-v11-highest: extends: .default - image: php:8.0 + image: ghcr.io/sbuerk/demo-core-testing-php80:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.0-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.0-v11-lowest.yml b/.gitlab/pipeline/jobs/func-php8.0-v11-lowest.yml index cedb1f3..5e42d76 100644 --- a/.gitlab/pipeline/jobs/func-php8.0-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.0-v11-lowest.yml @@ -1,6 +1,6 @@ func-php8.0-v11-lowest: extends: .default - image: php:8.0 + image: ghcr.io/sbuerk/demo-core-testing-php80:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.0-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.1-v11-highest.yml b/.gitlab/pipeline/jobs/func-php8.1-v11-highest.yml index f2af42d..6b22539 100644 --- a/.gitlab/pipeline/jobs/func-php8.1-v11-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.1-v11-highest.yml @@ -1,6 +1,6 @@ func-php8.1-v11-highest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.1-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.1-v11-lowest.yml b/.gitlab/pipeline/jobs/func-php8.1-v11-lowest.yml index a6d0af7..727c06e 100644 --- a/.gitlab/pipeline/jobs/func-php8.1-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.1-v11-lowest.yml @@ -1,6 +1,6 @@ func-php8.1-v11-lowest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.1-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.1-v12-highest.yml b/.gitlab/pipeline/jobs/func-php8.1-v12-highest.yml index 2a6ecde..4d9f1d5 100644 --- a/.gitlab/pipeline/jobs/func-php8.1-v12-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.1-v12-highest.yml @@ -1,6 +1,6 @@ func-php8.1-v11-highest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.1-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.1-v12-lowest.yml b/.gitlab/pipeline/jobs/func-php8.1-v12-lowest.yml index e634f21..0c9b872 100644 --- a/.gitlab/pipeline/jobs/func-php8.1-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.1-v12-lowest.yml @@ -1,6 +1,6 @@ func-php8.1-v11-lowest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.1-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.2-v11-highest.yml b/.gitlab/pipeline/jobs/func-php8.2-v11-highest.yml index 9836c9e..326ac25 100644 --- a/.gitlab/pipeline/jobs/func-php8.2-v11-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.2-v11-highest.yml @@ -1,6 +1,6 @@ func-php8.2-v11-highest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.2-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.2-v11-lowest.yml b/.gitlab/pipeline/jobs/func-php8.2-v11-lowest.yml index 322b81c..ac287c5 100644 --- a/.gitlab/pipeline/jobs/func-php8.2-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.2-v11-lowest.yml @@ -1,6 +1,6 @@ func-php8.2-v11-lowest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.2-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.2-v12-highest.yml b/.gitlab/pipeline/jobs/func-php8.2-v12-highest.yml index cd3848a..08058ba 100644 --- a/.gitlab/pipeline/jobs/func-php8.2-v12-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.2-v12-highest.yml @@ -1,6 +1,6 @@ func-php8.2-v11-highest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.2-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.2-v12-lowest.yml b/.gitlab/pipeline/jobs/func-php8.2-v12-lowest.yml index ef94551..044298f 100644 --- a/.gitlab/pipeline/jobs/func-php8.2-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.2-v12-lowest.yml @@ -1,6 +1,6 @@ func-php8.2-v12-lowest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.2-v12-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.3-v11-highest.yml b/.gitlab/pipeline/jobs/func-php8.3-v11-highest.yml index 2a2d718..8bab8fd 100644 --- a/.gitlab/pipeline/jobs/func-php8.3-v11-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.3-v11-highest.yml @@ -1,6 +1,6 @@ func-php8.3-v11-highest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.3-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.3-v11-lowest.yml b/.gitlab/pipeline/jobs/func-php8.3-v11-lowest.yml index 5786b57..fff827a 100644 --- a/.gitlab/pipeline/jobs/func-php8.3-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.3-v11-lowest.yml @@ -1,6 +1,6 @@ func-php8.3-v11-lowest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.3-v11-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^11.5" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.3-v12-highest.yml b/.gitlab/pipeline/jobs/func-php8.3-v12-highest.yml index e7e0572..87a412c 100644 --- a/.gitlab/pipeline/jobs/func-php8.3-v12-highest.yml +++ b/.gitlab/pipeline/jobs/func-php8.3-v12-highest.yml @@ -1,6 +1,6 @@ func-php8.3-v11-highest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.3-v11-highest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/func-php8.3-v12-lowest.yml b/.gitlab/pipeline/jobs/func-php8.3-v12-lowest.yml index 9b03629..86eb3af 100644 --- a/.gitlab/pipeline/jobs/func-php8.3-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/func-php8.3-v12-lowest.yml @@ -1,6 +1,6 @@ func-php8.3-v12-lowest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest services: - mariadb:10 stage: test @@ -11,4 +11,4 @@ func-php8.3-v12-lowest: - echo "Job ${CI_JOB_NAME}" - composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^12.4" - composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest - - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional + - composer ci:tests:functional diff --git a/.gitlab/pipeline/jobs/php-lint-php7.4.yml b/.gitlab/pipeline/jobs/php-lint-php7.4.yml index 0c30cef..27af32b 100644 --- a/.gitlab/pipeline/jobs/php-lint-php7.4.yml +++ b/.gitlab/pipeline/jobs/php-lint-php7.4.yml @@ -1,6 +1,5 @@ php-lint-php7.4: - extends: .default - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php74:latest stage: lint needs: [ ] script: diff --git a/.gitlab/pipeline/jobs/php-lint-php8.0.yml b/.gitlab/pipeline/jobs/php-lint-php8.0.yml index 295ed50..9e6d043 100644 --- a/.gitlab/pipeline/jobs/php-lint-php8.0.yml +++ b/.gitlab/pipeline/jobs/php-lint-php8.0.yml @@ -1,6 +1,5 @@ php-lint-php8.0: - extends: .default - image: php:8.0 + image: ghcr.io/sbuerk/demo-core-testing-php80:latest stage: lint needs: [ ] script: diff --git a/.gitlab/pipeline/jobs/php-lint-php8.1.yml b/.gitlab/pipeline/jobs/php-lint-php8.1.yml index fa7a570..127f9f7 100644 --- a/.gitlab/pipeline/jobs/php-lint-php8.1.yml +++ b/.gitlab/pipeline/jobs/php-lint-php8.1.yml @@ -1,6 +1,5 @@ php-lint-php8.1: - extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest stage: lint needs: [ ] script: diff --git a/.gitlab/pipeline/jobs/php-lint-php8.2.yml b/.gitlab/pipeline/jobs/php-lint-php8.2.yml index b6e10f1..c3c8fb0 100644 --- a/.gitlab/pipeline/jobs/php-lint-php8.2.yml +++ b/.gitlab/pipeline/jobs/php-lint-php8.2.yml @@ -1,6 +1,5 @@ php-lint-php8.2: - extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest stage: lint needs: [ ] script: diff --git a/.gitlab/pipeline/jobs/php-lint-php8.3.yml b/.gitlab/pipeline/jobs/php-lint-php8.3.yml index 1f92258..5e59289 100644 --- a/.gitlab/pipeline/jobs/php-lint-php8.3.yml +++ b/.gitlab/pipeline/jobs/php-lint-php8.3.yml @@ -1,6 +1,5 @@ php-lint-php8.3: - extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest stage: lint needs: [ ] script: diff --git a/.gitlab/pipeline/jobs/unit-php7.4-v11-highest.yml b/.gitlab/pipeline/jobs/unit-php7.4-v11-highest.yml index 5aaee4a..f0b7c1e 100644 --- a/.gitlab/pipeline/jobs/unit-php7.4-v11-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php7.4-v11-highest.yml @@ -1,6 +1,6 @@ unit-php7.4-v11-highest: extends: .default - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php74:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php7.4-v11-lowest.yml b/.gitlab/pipeline/jobs/unit-php7.4-v11-lowest.yml index 377fc65..9d96492 100644 --- a/.gitlab/pipeline/jobs/unit-php7.4-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php7.4-v11-lowest.yml @@ -1,6 +1,6 @@ unit-php7.4-v11-lowest: extends: .default - image: php:7.4 + image: ghcr.io/sbuerk/demo-core-testing-php74:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.0-v11-highest.yml b/.gitlab/pipeline/jobs/unit-php8.0-v11-highest.yml index fb15aa8..4d69629 100644 --- a/.gitlab/pipeline/jobs/unit-php8.0-v11-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.0-v11-highest.yml @@ -1,6 +1,6 @@ unit-php8.0-v11-highest: extends: .default - image: php:8.0 + image: ghcr.io/sbuerk/demo-core-testing-php80:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.0-v11-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.0-v11-lowest.yml index 5f868d7..51e1947 100644 --- a/.gitlab/pipeline/jobs/unit-php8.0-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.0-v11-lowest.yml @@ -1,6 +1,6 @@ unit-php8.0-v11-lowest: extends: .default - image: php:8.0 + image: ghcr.io/sbuerk/demo-core-testing-php80:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.1-v11-highest.yml b/.gitlab/pipeline/jobs/unit-php8.1-v11-highest.yml index f52bc8d..cef350c 100644 --- a/.gitlab/pipeline/jobs/unit-php8.1-v11-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.1-v11-highest.yml @@ -1,6 +1,6 @@ unit-php8.1-v11-highest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.1-v11-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.1-v11-lowest.yml index a2cc681..6cca462 100644 --- a/.gitlab/pipeline/jobs/unit-php8.1-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.1-v11-lowest.yml @@ -1,6 +1,6 @@ unit-php8.1-v11-lowest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.1-v12-highest.yml b/.gitlab/pipeline/jobs/unit-php8.1-v12-highest.yml index 33c10ce..7928dcd 100644 --- a/.gitlab/pipeline/jobs/unit-php8.1-v12-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.1-v12-highest.yml @@ -1,6 +1,6 @@ unit-php8.1-v12-highest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.1-v12-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.1-v12-lowest.yml index 9490532..e58e6fa 100644 --- a/.gitlab/pipeline/jobs/unit-php8.1-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.1-v12-lowest.yml @@ -1,6 +1,6 @@ unit-php8.1-v12-lowest: extends: .default - image: php:8.1 + image: ghcr.io/sbuerk/demo-core-testing-php81:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.2-v11-highest.yml b/.gitlab/pipeline/jobs/unit-php8.2-v11-highest.yml index acacb27..222ed85 100644 --- a/.gitlab/pipeline/jobs/unit-php8.2-v11-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.2-v11-highest.yml @@ -1,6 +1,6 @@ unit-php8.2-v11-highest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.2-v11-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.2-v11-lowest.yml index 871c31c..f72e2b5 100644 --- a/.gitlab/pipeline/jobs/unit-php8.2-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.2-v11-lowest.yml @@ -1,6 +1,6 @@ unit-php8.2-v11-lowest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.2-v12-highest.yml b/.gitlab/pipeline/jobs/unit-php8.2-v12-highest.yml index f3acfbd..b01dd37 100644 --- a/.gitlab/pipeline/jobs/unit-php8.2-v12-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.2-v12-highest.yml @@ -1,6 +1,6 @@ unit-php8.2-v12-highest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.2-v12-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.2-v12-lowest.yml index f4d41d3..7ef1a80 100644 --- a/.gitlab/pipeline/jobs/unit-php8.2-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.2-v12-lowest.yml @@ -1,6 +1,6 @@ unit-php8.2-v12-lowest: extends: .default - image: php:8.2 + image: ghcr.io/sbuerk/demo-core-testing-php82:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml b/.gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml index bd0e22a..1ae7f74 100644 --- a/.gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml @@ -1,6 +1,6 @@ unit-php8.3-v11-highest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml index 0bb2eba..0c0a3b8 100644 --- a/.gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml @@ -1,6 +1,6 @@ unit-php8.3-v11-lowest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml b/.gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml index 83bf45a..a11e941 100644 --- a/.gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml @@ -1,6 +1,6 @@ unit-php8.3-v12-highest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest stage: test needs: - build-composer-dependencies diff --git a/.gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml b/.gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml index 8cd7508..567980b 100644 --- a/.gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml +++ b/.gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml @@ -1,6 +1,6 @@ unit-php8.3-v12-lowest: extends: .default - image: php:8.3 + image: ghcr.io/sbuerk/demo-core-testing-php83:latest stage: test needs: - build-composer-dependencies