[TASK] Tune CI jobs
Less jobs while keeping general pipeline times low. * Simplify runner cache configuration * sqlite pre-merge 3 instead of 5 jobs * sqlite nightly 4 instead of 6 jobs * merge checkIntegrityPhp to general integrity job * merge checkGruntClean to general js job * merge php lint jobs into one * avoid composerInstall for unitJavascript * merge acceptance install jobs into less jobs * update acceptance test matrix to run less jobs in nightly while still catching many configuration permutations in addition to pre-merge Note backports are similar but deviate in details. Change-Id: I832543e002824977a98d3ffb35c3d08355b1f5be Resolves: #103869 Releases: main, 12.4, 11.5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84347 Tested-by:Stefan Bürk <stefan@buerk.tech> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>...>
Showing
- Build/gitlab-ci.yml 0 additions, 1 deletionBuild/gitlab-ci.yml
- Build/gitlab-ci/nightly/acceptance-application-composer.yml 3 additions, 20 deletionsBuild/gitlab-ci/nightly/acceptance-application-composer.yml
- Build/gitlab-ci/nightly/acceptance-application.yml 4 additions, 91 deletionsBuild/gitlab-ci/nightly/acceptance-application.yml
- Build/gitlab-ci/nightly/acceptance-install.yml 24 additions, 581 deletionsBuild/gitlab-ci/nightly/acceptance-install.yml
- Build/gitlab-ci/nightly/functional.yml 21 additions, 411 deletionsBuild/gitlab-ci/nightly/functional.yml
- Build/gitlab-ci/nightly/integrity.yml 4 additions, 44 deletionsBuild/gitlab-ci/nightly/integrity.yml
- Build/gitlab-ci/nightly/unit.yml 0 additions, 425 deletionsBuild/gitlab-ci/nightly/unit.yml
- Build/gitlab-ci/pre-merge/acceptance-application-composer.yml 0 additions, 17 deletions...d/gitlab-ci/pre-merge/acceptance-application-composer.yml
- Build/gitlab-ci/pre-merge/acceptance-application.yml 2 additions, 2 deletionsBuild/gitlab-ci/pre-merge/acceptance-application.yml
- Build/gitlab-ci/pre-merge/acceptance-install.yml 5 additions, 65 deletionsBuild/gitlab-ci/pre-merge/acceptance-install.yml
- Build/gitlab-ci/pre-merge/functional.yml 4 additions, 5 deletionsBuild/gitlab-ci/pre-merge/functional.yml
- Build/gitlab-ci/pre-merge/integrity.yml 4 additions, 33 deletionsBuild/gitlab-ci/pre-merge/integrity.yml
- Build/gitlab-ci/pre-merge/unit.yml 0 additions, 57 deletionsBuild/gitlab-ci/pre-merge/unit.yml
- typo3/sysext/core/Tests/Acceptance/Install/Mysql/IntroductionPackageCest.php 0 additions, 96 deletions...ests/Acceptance/Install/Mysql/IntroductionPackageCest.php
- typo3/sysext/core/Tests/Acceptance/Install/Postgresql/IntroductionPackageCest.php 0 additions, 92 deletions...Acceptance/Install/Postgresql/IntroductionPackageCest.php
- typo3/sysext/core/Tests/Acceptance/Install/Sqlite/IntroductionPackageCest.php 0 additions, 88 deletions...sts/Acceptance/Install/Sqlite/IntroductionPackageCest.php
Please register or sign in to comment