            [lein-ancient "0.6.8"]
            [lein-bikeshed "0.3.0"]
            [lein-ns-dep-graph "0.1.0-SNAPSHOT"]
-           [lein-ring "0.12.0"]
            [venantius/yagni "0.1.4"]
            [com.jakemccrary/lein-test-refresh "0.17.0"]]}]
-      :test
-      {:resource-paths ["test/resources"]}}
+   :test
+   {:resource-paths ["test/resources"]}}
+  :aliases {"test" ["with-profile" "+indexer,+web" "test"]
+            "test-refresh" ["with-profile" "+indexer,+web" "test-refresh"]}
   :repl-options {:init (do
                          (set! *print-length* 10)
                          (use 'wb-es.env)

   {:dependencies
    [[com.amazonaws/aws-java-sdk-dynamodb "1.11.82"
      :exclusions [joda-time]]]}
   :dev [:datomic-pro
         :ddb
         {:aliases
          {"code-qa"
           ["do"
            ["eastwood"]
            "test"]}
          :dependencies [[ring/ring-devel "1.5.1"]]
          :source-paths ["dev"]
          :env
          {:wb-db-uri "datomic:ddb://us-east-1/WS260/wormbase"

   [org.clojure/clojure "1.8.0"]

   ;; the following dependecies are only needed for web
   ]
  :source-paths ["src"]
  :plugins [[lein-environ "1.1.0"]
            [lein-pprint "1.1.1"]]
  :main ^:skip-aot wb-es.core
  :uberjar {:aot :all}
  :resource-paths ["resources"]
  :target-path "target/%s"
  :javac-options ["-target" "1.8" "-source" "1.8"]
  :license "GPLv2"
