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
As enterprise admin I want to use my own back-end services #2015
Comments
The
instead of
Suggest removing the abstraction, focus on a thing, and leave just plain and simple |
Rationale
The enterprise admin wants to use their own auth, pm, compile, and other services. Also, it much desired to avoid rebuilding clients to update hostnames of such services. So admin should have a possibility to overwrite ENV variables like XOD_HOSTNAME via the config file.
Prerequisites
#2013 — introducing a new configuration file
User story
To overwrite a
XOD_HOSTNAME
variable the admin setshostname
property in the config:Acceptance criteria
How to implement
config.json
getXodHostname :: void -> String
with the behavior described aboveprocess.env.XOD_HOSTNAME
and in the code with the new functionHow to test
Mock the
config.json
file (like in #2013) and make assertions for the new function.The text was updated successfully, but these errors were encountered: