NASA-IMPACT / EIC-Mobile

EIC Mobile Concept
https://eic-mobile-demo.netlify.app/
0 stars 0 forks source link

Cicd/add auto deployment #13

Closed slesaad closed 2 days ago

slesaad commented 2 days ago

Changes

I've also added staging and production environments in the repository with all the required secrets and variables, so it should work smoothly.

The cloudfront setup is manual. I've created a behavior for /mobile-climate-mapper* which is routed to the s3 bucket. if we need to update the subpath, we'll need to update the SUBPATH env var in the GitHub environments to the new subpath and manually update the cloudfront behavior to the new subpath.

I've also setup the production cloudfront with the same subpath already and also secured it with username/password (it's in slack) for now.