[TASK] Add various Composer scripts 80/57480/2
authorMathias Brodala <mbrodala@pagemachine.de>
Thu, 7 Dec 2017 11:05:07 +0000 (12:05 +0100)
committerMathias Brodala <mbrodala@pagemachine.de>
Fri, 6 Jul 2018 10:08:09 +0000 (12:08 +0200)
commite04913ff214c3b523ab653b44527bff2bd6a2314
treeebd657ec1082cf869c3db70e2289b9e1df05d23f
parent09856b40f1c2166b33b6d4a1fa08cf10d253bf44
[TASK] Add various Composer scripts

This vastly simplifies running common commands for TYPO3 development.

E.g. executing PHPUnit can be done like this:

    composer test:php:unit

Since Composer uses Symfony Console this can even be shortened:

    composer t:p:u

Also arbitrary arguments can be passed to the executed command:

    composer t:p:u -- --filter unitTestMethodName

Change-Id: I3ef62417227b3c4c1c3d8f8f3662052ca36ed885
Resolves: #83249
Related: #84836
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/57480
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Build/Scripts/composer/InstallerScripts.php [new file with mode: 0644]
composer.json