Skip to content

Commit

Permalink
Merge branch 'master' into feature/events-2
Browse files Browse the repository at this point in the history
  • Loading branch information
achimfritz committed Aug 6, 2024
2 parents b01759c + ef6cc8d commit d2437b2
Show file tree
Hide file tree
Showing 20 changed files with 848 additions and 498 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,44 +28,44 @@ jobs:
php: '8.3'
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Install testing system
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s composerInstall

- name: Composer validate
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -s composerValidate
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s composerValidate

- name: Lint PHP
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -s lint
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s lint

- name: CGL
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -s cgl -n
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s cgl -n

- name: phpstan
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s phpstan

- name: Unit Tests
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -s unit
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s unit

- name: Functional Tests v12/v11
if: matrix.TYPO3 != '13'
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional

- name: Functional Tests v13
if: matrix.TYPO3 == '13'
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional -e "--exclude-group=content_defender"
run: PHPUNIT_EXCLUDE_GROUPS=content_defender Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s functional

- name: Acceptance Tests v12/v11
if: matrix.TYPO3 != '13'
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -e --fail-fast
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -- --fail-fast

- name: Acceptance Tests v13
if: matrix.TYPO3 == '13'
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -e "--fail-fast --skip-group=content_defender"
run: Build/Scripts/runTests.sh -p ${{ matrix.php }} -t ${{ matrix.TYPO3 }} -s acceptance -- --fail-fast --skip-group=content_defender

- name: Archive acceptance tests results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
if: always()
with:
name: acceptance-test-reports-${{ matrix.php }}-${{ matrix.TYPO3 }}
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
.Build/
Build/phpunit/.phpunit.result.cache
Build/testing-docker/.env
Build/testing-docker/docker-compose.yml
var/
composer.lock
.php-cs-fixer.cache
.env
config
.idea
.cache
composer.json.orig
composer.json.testing
bck-runTests.sh
1 change: 1 addition & 0 deletions Build/LocalConfiguration.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?php

/** @see Build/LocalConfiguration.php */
return [
'BE' => [
'debug' => true,
Expand Down
Loading

0 comments on commit d2437b2

Please sign in to comment.