Commit Graph

13 Commits

Author SHA1 Message Date
Michael Stenta 6489d34660 Add a "base" option for installing only base modules via drush site-install. 2021-05-26 12:19:05 -04:00
Michael Stenta 53ceae8122 Create a concept of "base" modules that are always installed.
These will not appear in the farmOS modules form, but can be uninstalled
manually if a more customized deployment is desired.
2021-03-18 15:49:59 -04:00
Michael Stenta 4bd1855b91 Rename farm_install_modules to farm. 2021-03-18 12:09:34 -04:00
Michael Stenta 737200ec55 Add a shortcut for installing "all" optional modules with drush site-install. 2021-03-18 12:09:02 -04:00
paul121 888775332f Install modules from the farm_install_modules.modules install state if provided. 2021-03-01 09:04:08 -05:00
paul121 1f3273a7eb Only provide an array of module names to install. 2021-03-01 09:04:08 -05:00
Michael Stenta 11c2f324e1 Issue #3183739: Functional tests are installing all default farmOS modules
This is a temporary first step, but not a proper solution to the issue.
2020-11-20 11:35:13 -05:00
paul121 0826801293 The ModuleExtensionList class is not stable. Use the module_handler service to get module names. 2020-09-10 11:34:01 -07:00
Michael Stenta 6b468768a2 Type hint "array" missing for $install_state. 2020-08-19 16:31:03 -04:00
Michael Stenta 62e1e7ecdd If the line declaring an array spans longer than 80 characters, each element should be broken into its own line. 2020-08-19 16:31:03 -04:00
Michael Stenta 3b9dd4fcdc Misc comment changes to appease CodeSniffer. 2020-08-19 16:31:03 -04:00
Michael Stenta b1a2837df2 Override install task display names to replace "site" with "farmOS" 2020-08-15 11:59:21 -04:00
Michael Stenta e1dfe45cdb Add an install task for selecting+installing farmOS modules. 2020-08-15 11:59:21 -04:00