diff --git a/project.clj b/project.clj index 9dc8edadd3150cb292a27e818d5e47717dd369c9..8c5f7c5e74bb69bcb44c2e6b101a979306affd16 100644 --- a/project.clj +++ b/project.clj @@ -5,6 +5,7 @@ :description "Metabase Community Edition" :url "http://metabase.com/" :min-lein-version "2.3.0" + :aliases {"test" ["with-profile" "+expectations" "expectations"]} :dependencies [[org.clojure/clojure "1.6.0"] [org.clojure/core.async "LATEST"] ; facilities for async programming + communication (using 'LATEST' because this is an alpha library) [org.clojure/core.match "0.3.0-alpha4"] ; optimized pattern matching library for Clojure @@ -69,5 +70,8 @@ "-XX:MaxPermSize=128m" ; a little more headroom for PermGen "-XX:+CMSClassUnloadingEnabled" ; let Clojure's dynamically generated temporary classes be GC'ed from PermGen "-XX:+UseConcMarkSweepGC"]} ; Concurrent Mark Sweep GC needs to be used for Class Unloading (above) + :expectations {:jvm-opts ["-Dmb.db.file=target/metabase-test" + "-Dmb.jetty.join=false" + "-Dmb.jetty.port=3001"]} :uberjar {:aot :all :prep-tasks ["npm" "gulp" "javac" "compile"]}})