[ARVADOS-WORKBENCH2] created: 1.1.4-231-gfa73e28

Git user git at public.curoverse.com
Mon Jul 9 09:23:47 EDT 2018


        at  fa73e280e87385b37c9aa9bc3cfee45ff66293d6 (commit)


commit fa73e280e87385b37c9aa9bc3cfee45ff66293d6
Author: Michal Klobukowski <michal.klobukowski at contractors.roche.com>
Date:   Mon Jul 9 15:23:36 2018 +0200

    Add possibility to modifiy API_HOST using env variables
    
    Feature #13748
    
    Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski at contractors.roche.com>

diff --git a/.env b/.env
new file mode 100644
index 0000000..13aaad5
--- /dev/null
+++ b/.env
@@ -0,0 +1,5 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+# 
+# SPDX-License-Identifier: AGPL-3.0
+
+REACT_APP_ARVADOS_API_HOST=https://qr1hi.arvadosapi.com
\ No newline at end of file
diff --git a/README.md b/README.md
index eaed189..864a54f 100644
--- a/README.md
+++ b/README.md
@@ -26,6 +26,14 @@ yarn install
 yarn build
 </pre>
 
+### Configuration
+You can customize project global variables using env variables. Default values are placed in the `.env` file.
+
+Example:
+```
+REACT_APP_ARVADOS_API_HOST=localhost:8000 yarn start
+```
+
 ### Licensing
 
 Arvados is Free Software. See COPYING for information about Arvados Free
diff --git a/src/common/api/server-api.ts b/src/common/api/server-api.ts
index 2e676dd..330ce65 100644
--- a/src/common/api/server-api.ts
+++ b/src/common/api/server-api.ts
@@ -4,7 +4,7 @@
 
 import Axios, { AxiosInstance } from "axios";
 
-export const API_HOST = 'https://qr1hi.arvadosapi.com';
+export const API_HOST = process.env.REACT_APP_ARVADOS_API_HOST;
 
 export const serverApi: AxiosInstance = Axios.create({
     baseURL: API_HOST + '/arvados/v1'

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list