-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Our goal is to set up an easy staging and production environment for us to quickly test and deploy changes. This would involve setting up a new Digital Ocean instance for us to work within and eventually migrate the production site over to #33.
Our ideal git flow would be to merge from a dev branch into staging into main.
- Create
stagingbranch - Create new DO instance and set up vhosts for
staging.riversinstitute.organdriversinstitute.org/production.riversinstitute.org - Point DNS records for
staging.riversinstitute.organdproduction.riversinstitute.orgto this - Set up GH action for both
stagingandmainthat copies the contents of that branch via rsync or SFTP over to the correct folder in the DO vhost. - Copy the contents of the
contentfolder from current prod into each of the new vhosts. (and modify a script to run from command line to do so)
Reactions are currently unavailable