diff --git a/project.clj b/project.clj
index c6e79078ae88384c9a0f9714e0e8340f8d87b070..9527d5c799a64a4536ef52575c0f222511c0f24b 100644
--- a/project.clj
+++ b/project.clj
@@ -49,8 +49,7 @@
   :java-source-paths ["src/java"]
   :main ^:skip-aot metabase.core
   :target-path "target/%s"
-  :jar-exclusions [#"\.java"]
-  :prep-tasks ["npm" "gulp" "javac" "compile"]
+  ;; :jar-exclusions [#"\.java"] Circle CI doesn't like regexes because it's using the EDN reader and is retarded
   :ring {:handler metabase.core/app}
   :eastwood {:exclude-namespaces [:test-paths]
              :add-linters [:unused-private-vars]
@@ -58,4 +57,5 @@
   :profiles {:dev {:dependencies [[expectations "2.0.16"]   ; unit tests
                                   [ring/ring-mock "0.2.0"]]
                    :jvm-opts ["-Dlogfile.path=target/log"]}
-             :uberjar {:aot :all}})
+             :uberjar {:aot :all
+                       :prep-tasks ["npm" "gulp" "javac" "compile"]}})
diff --git a/test/metabase/api/meta/table_test.clj b/test/metabase/api/meta/table_test.clj
index 867a51cd469644bcc8d3374cc8948c0253cdcbdd..6dab3bb2a2861f136302b0bd8c67a448337db2c6 100644
--- a/test/metabase/api/meta/table_test.clj
+++ b/test/metabase/api/meta/table_test.clj
@@ -79,7 +79,7 @@
              {:created_at $
               :engine "h2"
               :id $
-              :details {:conn_str "file:t.db;AUTO_SERVER=TRUE"}
+              :details $
               :updated_at $
               :name "Test Database"
               :organization_id (:id @test-org)