Actions
Bug #103989
closedrunTests.sh tries to remove Documentation-GENERATED-temp files outside the project directory scope
Start date:
2024-06-06
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Given a TYPO3 git in:
/Users/garvin/TYPO3/GIT
when executing:
/Users/garvin/contrib/TYPO3/GIT/Build/Scripts/runTests.sh -s clean
this will try to remove all files from:
/Users/garvin/typo3/sysext/*/Documentation-GENERATED-temp
due to cleanRenderedDocumentationFiles
referencing files from "../../../typo3/...".
The current script context however is the project root directory, so this will break out three levels outside that.
Luckily the final directory D@ocumentation-GENERATED-temp@ should never match critical system files from a user.
But the current reference didn't actually remove the documentation temporary files. This needs to be adapted to to not break out of the main script directory.
Actions