bcgov / eagle-helper-pods

Scripts for EAO EPIC (revision 2019) helper pods
Apache License 2.0
1 stars 13 forks source link

Angular templated settings via OpenShift env vars #25

Closed ActionAnalytics closed 4 years ago

ActionAnalytics commented 4 years ago

This change is part of a 4 part changeset:

https://github.com/bcgov/eagle-helper-pods/pull/25 https://github.com/bcgov/eagle-admin/pull/330 https://github.com/bcgov/eagle-public/pull/179 https://github.com/bcgov/eagle-api/pull/284

Full working setup of EPIC using reliable and reproducible templated parameter files.

Contains changes for the removal of hardcoded routes in Angular app and replacement with OpenShift environment variables.

Tested by doing clean deployment of API, Public and Admin. A fresh prod db backup was edited using a local development instance of Admin to have a project name edited to have extra text "Resources As Settings" appended to its name in order to prove that we are looking at the correct database.

Screen Shot 2019-11-20 at 12 41 01 AM

Screen Shot 2019-11-20 at 12 42 05 AM

Screen Shot 2019-11-20 at 12 50 59 AM