Skip to content

Commit

Permalink
[TASK] Add php8.3 unit tests to gitlab ci
Browse files Browse the repository at this point in the history
Depends on: #1032
  • Loading branch information
lukaszuznanski authored and oliverklee committed Nov 27, 2023
1 parent 5998d56 commit a82c60a
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitlab/pipeline/.gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,14 @@ include:
- '/.gitlab/pipeline/jobs/unit-php8.1-v11-lowest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.2-v11-highest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.2-v11-lowest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.1-v12-highest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.1-v12-lowest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.2-v12-highest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.2-v12-lowest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml'
- '/.gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml'
- '/.gitlab/pipeline/jobs/xliff-lint.yml'
- '/.gitlab/pipeline/jobs/yaml-lint.yml'
- template: Security/Secret-Detection.gitlab-ci.yml
Expand Down
12 changes: 12 additions & 0 deletions .gitlab/pipeline/jobs/unit-php8.3-v11-highest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
unit-php8.3-v11-highest:
extends: .default
image: php:8.3
stage: test
needs:
- build-composer-dependencies
- php-lint-php8.3
script:
- 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
- composer ci:tests:unit
12 changes: 12 additions & 0 deletions .gitlab/pipeline/jobs/unit-php8.3-v11-lowest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
unit-php8.3-v11-lowest:
extends: .default
image: php:8.3
stage: test
needs:
- build-composer-dependencies
- php-lint-php8.3
script:
- 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
- composer ci:tests:unit
11 changes: 11 additions & 0 deletions .gitlab/pipeline/jobs/unit-php8.3-v12-highest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
unit-php8.3-v12-highest:
extends: .default
image: php:8.3
stage: test
needs:
- build-composer-dependencies
- php-lint-php8.3
script:
- echo "Job ${CI_JOB_NAME}"
- composer require --no-progress typo3/cms-core:"^12.4"
- composer ci:tests:unit
12 changes: 12 additions & 0 deletions .gitlab/pipeline/jobs/unit-php8.3-v12-lowest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
unit-php8.3-v12-lowest:
extends: .default
image: php:8.3
stage: test
needs:
- build-composer-dependencies
- php-lint-php8.3
script:
- 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
- composer ci:tests:unit

0 comments on commit a82c60a

Please sign in to comment.