瀏覽代碼

fix: enable CI environment variable

Tienson Qin 2 年之前
父節點
當前提交
e3c839be9f
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 1
      shadow-cljs.edn
  2. 2 1
      src/main/frontend/config.cljs

+ 2 - 1
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).

+ 2 - 1
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)