-
Notifications
You must be signed in to change notification settings - Fork 5
Deployment Notes Standard
zakiya edited this page Jul 1, 2020
·
3 revisions
2020-07-01 1.10.0
# check live config diff and capture in code if needed.
terminus backup:create jcc-srl.live --element=db
terminus backup:create jcc-srl.develop --element=db
terminus backup:create jcc-srl.epic-forms --element=db
git fetch --all
git checkout master
git pull
# review code tree
git diff 1.9.0 1.10.0 # or https://github.com/chapter-three/jcc-srl/compare/master...develop?expand=1
git merge origin/develop
git tag 1.10.0
# sync live db to dev https://dashboard.pantheon.io/sites/abf80fcd-ec2c-458e-af3b-ef411f512a20#dev/content/clone
# wait for Pantheon workflow to finish
git push
# Wait for circle ci to finish on dev
# https://app.circleci.com/pipelines/github/chapter-three/jcc-srl
drush @jcc-srl.dev updb
drush @jcc-srl.dev cim
# Manual config changes.
## TEST
# Visit test in Pantheon UI https://dashboard.pantheon.io/sites/abf80fcd-ec2c-458e-af3b-ef411f512a20#test/deploys Tag Release 1.9.0
drush @jcc-srl.test cim
drush @jcc-srl.test uli
# Manual config changes.
# LIVE
# Visit live in Pantheon UI https://dashboard.pantheon.io/sites/abf80fcd-ec2c-458e-af3b-ef411f512a20#live/deploys Tag Release 1.9.0
drush @jcc-srl.live cim
drush @jcc-srl.live uli
# Manual config changes.