This repository has been archived on 2022-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
goodnightout_composer/docs/deploy_changes.md
2021-09-12 09:05:38 +01:00

557 B

How to deploy code and config changes

Before deploying, ensure that on your local site:

  • Both modules are fully committed and pushed
  • Config is exported
  • You have run composer update
  • Composer repo is fully committed and pushed, including any new config files

Deployment

  • Pull the composer repo to the staging site (this should be CI when pushing to staging branch)
  • composer install
  • drush config:import --source ../config
  • Test - see manual_tests.md
  • Deploy to live by same method (this should be CI when pushing to live branch)