We are using git
, composer
, and are currently implementing DDEV
for automated TYPO3 CMS deployment. But there are some manual processes that I don't know how to automate?
- How can we automate adding or removing of "Include static (from extension)"? Currently this is a manual process under the Includes tab of the main TS template.
- How do we handle activate/deactivate for extensions?
PackageStates.php
is where TYPO3 keeps track of what extensions are installed, so shouldPackageStates.php
be tracked ingit
or should all extensions that exist in theext
andsysext
folders be installed and entirely remove those we don't want as Helmut Hummel was suggesting he's already doing? - How can we automate the custom configuration settings for each extension that are typically set by going to
Extensions
in the TYPO3 CMS backend and then selecting a particular extension?