Document new deployment approach

This commit is contained in:
benjamin melançon 2025-05-09 15:28:56 -04:00
parent 70fffb988d
commit 6470c5dd2d

View file

@ -2,17 +2,18 @@ Set up
Make sure all your code is pushed, including an updated composer.lock file if you've made any changes to modules, themes, or libraries brought in that way. Make sure all your code is pushed, including an updated composer.lock file if you've made any changes to modules, themes, or libraries brought in that way.
``` ```shell
cd ~/Projects/drutopia-platform/drutopia_host/hosting_private/ cd ~/Projects/drutopia-platform/drutopia_host/hosting_private/
ahoy git-pull-all just git-pull-all
ahoy deploy-build news just docker
ahoy deploy-site geo_test just deploy-build test news
just deploy-site test geo_test
``` ```
When you're absolutely certain and ready to do a force override quickly: When you're absolutely certain and ready to do a force override quickly:
``` ```
ahoy deploy-build news && ahoy deploy-site-force geo_test just deploy-build-and-site-force test news geo_test
``` ```
And same for `_live` of course. And same for `_live` of course.