[TASK] Run test suite with composer update
We recently had an issue where a dependency released new versions
that break our build. Our composer.json definitions were not strict
enough and we did not find this issue before release.
The patch extends the bamboo nightly plan with a new stage that
does a full 'composer update --with-dependencies' before running
tests, additionally to the usual 'composer install' that loads
dependencies according to our composer.lock definitions.
This way, we should find depency releases that break our
system much quicker next time.
Resolves: #85624
Related: #85552
Releases: master
Change-Id: I1d10260cdfea4d10f54e6d77de3a837bc52632b7
Reviewed-on: https://review.typo3.org/57663
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>