SuiteCRM-Core/config/services/system/upgrades.yaml
Clemente Raposo d22cfbbf8f Add Upgrade Command
- Add Upgrade Package handler

-- Add base package handler service with re-usable api handle packages
-- Re-usable service to extract and apply upgrade packages
-- Add upgrade settings to configs

- Add Base command

-- Add abstract class with common input processing logic

- Add Upgrade Command

-- Add re-usable UpgradeHandler with api for applying upgrades
-- Add command to call upgrade handler
-- Add service feedback
-- Call clear cache on upgrade command

- Add Upgrade step by step execution

-- Add process step interface and executor
--- add common logging to each step execution
--- add debug logging for each step execution
--- allow running processes step by step
--- allow configuring steps independently

-- Move upgrade handler and upgrade command to use step executor
-- Add upgrade log
-- Improve upgrade command output
2021-06-23 10:09:40 +01:00

27 lines
759 B
YAML

parameters:
upgrades:
toKeep:
- 'cache'
- 'extensions'
- 'public/extensions'
- 'public/legacy/modules'
- 'public/legacy/custom'
- 'public/legacy/cache'
- 'public/legacy/upload'
- 'public/legacy/Api/V8/OAuth2/private.key'
- 'public/legacy/Api/V8/OAuth2/public.key'
- 'public/legacy/config.php'
- 'public/legacy/config_override.php'
- 'public/legacy/config_si.php'
- 'public/legacy/suitecrm.log'
- 'public/legacy/install.log'
- 'logs'
- '.env.local'
- '.env.local.php'
toExpand:
- 'public'
- 'public/legacy'
- 'public/legacy/modules'
- 'public/legacy/Api'
- 'public/legacy/Api/V8'
- 'public/legacy/Api/V8/OAuth2'