diff options
Diffstat (limited to 'project.clj')
-rw-r--r-- | project.clj | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/project.clj b/project.clj new file mode 100644 index 0000000..ad8f7b2 --- /dev/null +++ b/project.clj @@ -0,0 +1,44 @@ +(def clj-version "1.7.0") +(def ks-version "1.3.0") +(def tk-version "1.3.1") + +(defproject puppetlabs/ring-middleware "1.0.0" + :dependencies [[org.clojure/clojure ~clj-version] + + ;; begin version conflict resolution dependencies + [clj-time "0.11.0"] + ;; end version conflict resolution dependencies + + [cheshire "5.6.1"] + [org.clojure/tools.logging "0.3.1"] + [prismatic/schema "1.1.0"] + + [puppetlabs/http-client "0.5.0"] + [puppetlabs/kitchensink ~ks-version] + [puppetlabs/ssl-utils "0.8.1"] + [ring "1.4.0"] + [slingshot "0.12.2"]] + + ;; Abort when version ranges or version conflicts are detected in + ;; dependencies. Also supports :warn to simply emit warnings. + ;; requires lein 2.2.0+. + :pedantic? :abort + + :plugins [[lein-release "1.0.5"]] + + :deploy-repositories [["releases" {:url "https://clojars.org/repo" + :username :env/clojars_jenkins_username + :password :env/clojars_jenkins_password + :sign-releases false}] + ["snapshots" "http://nexus.delivery.puppetlabs.net/content/repositories/snapshots/"]] + + :profiles {:dev {:dependencies [ + ;; begin version conflict resolution dependencies + [org.clojure/tools.reader "1.0.0-beta1"] + [org.clojure/tools.macro "0.1.5"] + ;; begin version conflict resolution dependencies + + [puppetlabs/trapperkeeper-webserver-jetty9 "1.5.5"] + [puppetlabs/kitchensink ~ks-version :classifier "test" :scope "test"] + [puppetlabs/trapperkeeper ~tk-version :classifier "test" :scope "test"] + [compojure "1.5.0"]]}}) |