44 lines
1.4 KiB
Clojure
44 lines
1.4 KiB
Clojure
{:project {:name org.domaindrivenarchitecture/dda-backup
|
|
:version "5.0.0-SNAPSHOT"}
|
|
|
|
;; ---------------------------------------------------------
|
|
:paths
|
|
["src" "resources"]
|
|
;; ---------------------------------------------------------
|
|
|
|
;; ---------------------------------------------------------
|
|
:deps
|
|
{;; Application
|
|
org.clojure/clojure {:mvn/version "1.11.4"}
|
|
org.clojure/spec.alpha {:mvn/version "0.5.238"}
|
|
orchestra/orchestra {:mvn/version "2021.01.01-1"}}
|
|
;; ---------------------------------------------------------
|
|
|
|
;; ---------------------------------------------------------
|
|
:aliases
|
|
{
|
|
;; ------------
|
|
;; Add libraries and paths to support additional test tools
|
|
:test/env
|
|
{}
|
|
|
|
;; Test runner - local and CI
|
|
;; call with :watch? true to start file watcher and re-run tests on saved changes
|
|
:test/run
|
|
{:extra-paths ["test"]
|
|
:extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}}
|
|
:main-opts ["-m" "kaocha.runner"]
|
|
:exec-fn kaocha.runner/exec-fn
|
|
:exec-args {:randomize? false
|
|
:fail-fast? true}}
|
|
;; ------------
|
|
|
|
;; ------------
|
|
;; tools.build `build.clj` built script
|
|
:build/task
|
|
{:replace-paths ["."]
|
|
:replace-deps {io.github.clojure/tools.build {:mvn/version "0.10.3"}}
|
|
:extra-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
|
|
:ns-default build}}}
|
|
;; ------------
|
|
;; ---------------------------------------------------------
|