t3graf/typo3-composer-auto-install

Setup TYPO3 on 'composer install'

v1.0.1 2021-12-10 06:07 UTC

This package is auto-updated.

Last update: 2024-10-10 11:11:48 UTC


README

This is a composer package that aims to automate TYPO3 install steps when installing TYPO3 with composer with the help of TYPO3 Console.

When executing a composer install TYPO3 setup is performed, asking for database and credentials.

Once the setup is performed, respectively a LocalConfiguration.php file is created for TYPO3, consecutive composer install calls will not trigger the setup again.

It is possible to set the environment variable TYPO3_IS_SET_UP=1 to disable the setup process. This is helpful in continuous integration environments, where one would want to install dev dependencies to perform automated testing, but a TYPO3 setup process is not required or wanted.

Installation

It is recommended to add this package as dev dependency, so that it does not interfere with build processes for deployment.

composer require --dev typo3-console/composer-typo3-auto-install