Add 'deploy_changes.md'
This commit is contained in:
parent
57d4064b56
commit
07d08f5d26
15
deploy_changes.md
Normal file
15
deploy_changes.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# 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)
|
Reference in New Issue
Block a user