From e3c839be9fc858fbb2bf434bdf3671a2b075c8a7 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Mon, 28 Nov 2022 16:30:51 +0800 Subject: [PATCH] fix: enable CI environment variable --- shadow-cljs.edn | 3 ++- src/main/frontend/config.cljs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/shadow-cljs.edn b/shadow-cljs.edn index 5d191e6cea..b93911f5e4 100644 --- a/shadow-cljs.edn +++ b/shadow-cljs.edn @@ -35,7 +35,8 @@ :redef false}} :closure-defines {goog.debug.LOGGING_ENABLED true frontend.config/ENABLE-PLUGINS #shadow/env ["ENABLE_PLUGINS" :as :bool :default true] - frontend.config/ENABLE-FILE-SYNC-PRODUCTION #shadow/env ["ENABLE_FILE_SYNC_PRODUCTION" :as :bool :default true]} + frontend.config/ENABLE-FILE-SYNC-PRODUCTION #shadow/env ["ENABLE_FILE_SYNC_PRODUCTION" :as :bool :default true] + frontend.config/TEST #shadow/env ["CI" :as :bool :default false]} ;; NOTE: electron, browser/mobile-app use different asset-paths. ;; For browser/mobile-app devs, assets are located in /static/js(via HTTP root). diff --git a/src/main/frontend/config.cljs b/src/main/frontend/config.cljs index b8828f50e8..ed94c5ff07 100644 --- a/src/main/frontend/config.cljs +++ b/src/main/frontend/config.cljs @@ -18,7 +18,8 @@ (reset! state/publishing? publishing?) -(def test? false) +(goog-define TEST false) +(def test? TEST) (goog-define ENABLE-FILE-SYNC-PRODUCTION false)