Skip to content
Snippets Groups Projects
Commit cd1d45a7 authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[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: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de&gt;...>
parent 2abe9bd6
Branches
Tags
No related merge requests found
Showing
with 71 additions and 2028 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment