-
Notifications
You must be signed in to change notification settings - Fork 21
Manual deploys to production
Nick Watts edited this page Jan 13, 2023
·
10 revisions
- Try going to the CircleCI page for the saturn-ui-prod-deploy repo, clicking the latest deploy job, and hitting "Rerun workflow" in the top right. Note that the commit to dev needs to have the
build-deploy
workflow pass in CircleCI for thedeploy-prod
workflow to promote it.
The instructions below are untested. After a failed deploy, I added the cp config/prod.json build/config.json
command based on inspection of the CircleCI config. If you need to use these instructions, be very careful to test, and be ready to rollback if it doesn't work. -Brian Reilly
- If that doesn't work (CircleCI is down, etc), follow the deploy steps from the config files linked above:
$ yarn install $ yarn build $ cp config/prod.json build/config.json $ gcloud app deploy --project=bvdp-saturn-prod --promote --quiet
- If you don't have permission for either of these steps, find someone who does. Seek out someone from @DataBiosphere/SaturnDeployers or @DataBiosphere/broadadmin.
Terra UI Wiki.
- Getting Started
- Contributor Guide
- Intro to UI Development
- Troubleshooting Build Failures
- Editor Configuration
- BEEs
- Pull Requests
- How to Find a PR Site
- Feature Flags
- Mixpanel
- Cobranding and White-Label Sites
- Using Terra UI packages in other projects