-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Frisk prod/hent miljøvariabler #89
base: main
Are you sure you want to change the base?
The head ref may contain hidden characters: "frisk-prod/hent-milj\u00F8variabler"
Conversation
export function getClientId() { | ||
return config.clientId; | ||
} | ||
|
||
export function getAuthority() { | ||
return config.authority; | ||
} | ||
|
||
export function getRedirectUri() { | ||
return config.redirect_uri; | ||
} | ||
|
||
export function getBackendUrl() { | ||
return config.backend_url; | ||
} | ||
|
||
export function getregelrettFrontendUrl() { | ||
return config.regelrett_frontend_url; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dette trenger vel ikke være funksjoner, men kan bare exporteres som const
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kan ikke assigne const før dataen er hentet tror jeg :/
Hvorfor kan vi ikke ha en .env fil for hvert miljø? |
To årsaker:
|
Beskrivelse
🥅 Mål med PRen:
Vi begynner å få veldig mange kjøremiljøer for appen (localhost, gcp, skip-dev, skip-prod). Kan ikke ha en .env-fil for hvert eneste kjøremiljø. Ønsker en mer dynamisk approach som kan både gjøre det smud å deploye til nye miljøer, men også gjør det fortsatt enkelt å sette opp og utvikle lokalt.
Løsning
Henter ut config rett fra kjøremiljøet til nginx (som må settes i skip/gcp/fly eller hvor enn du kjører nginx fra)
🆕 Endring:
🧪 Testing
Sjekk at appen fungerer som før. Jeg er ikke helt sikker på om alt er som det skal.
Mulig det kan gjøres på en annen måte i frontend (bruk av React context for eksempel).