Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/typo3-console/composer-typo3-auto-install
https://github.com/typo3-console/composer-typo3-auto-install
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/typo3-console/composer-typo3-auto-install
- Owner: TYPO3-Console
- License: gpl-2.0
- Created: 2018-06-18T08:58:33.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2021-12-10T13:57:19.000Z (about 3 years ago)
- Last Synced: 2024-11-16T02:50:43.827Z (about 1 month ago)
- Language: PHP
- Size: 20.5 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TYPO3 auto setup on composer installation
This is a composer package that aims to automate TYPO3 install steps
when installing TYPO3 with composer with the help of [TYPO3 Console](https://github.com/TYPO3-Console/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`