Actions
Task #87394
closedcomposer gerrit:setup should be available for all platforms
Start date:
2019-01-11
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Sprint Focus:
Description
I am currently updating the Contribution Guide. I would like to simplify the setup.
composer gerrit:setup sets up both commit hooks: commit-msg and pre-commit. The pre-commit hook currently may not run on Windows.
For this reason, you can't just write: just run composer gerrit:setup to setup commit hooks. You have to write: for windows do ..., for Linux / Mac do ...
So, it might be useful to do one of the following:
- make the pre-commit hook portable
- only copy the commit-msg hook with gerrit:setup
- or check before copying if it will run on current system in InstallerScripts:enablePreCommitHook
Actions