Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (47 sloc) 2.87 KB
(defproject bostonaholic/ring-okta "0.3.1-SNAPSHOT"
:description "Ring middleware for Okta Single Sign-on"
:url "https://github.com/bostonaholic/ring-okta"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:repositories {"local" ~(str (.toURI (java.io.File. "maven_repository")))}
:dependencies [[org.clojure/clojure "1.10.0" :scope "provided"]
[org.clojure/core.incubator "0.1.4"]
[ring/ring-core "1.7.1" :scope "provided" :exclusions [commons-codec
joda-time
org.clojure/clojure]]
[ring-mock "0.1.5" :scope "test"]
[compojure "1.6.1" :exclusions [commons-codec
joda-time
org.clojure/clojure]]
[org.clojure/data.codec "0.1.1" :exclusions [org.clojure/clojure]]
[com.okta/saml-toolkit "1.0.12-000170-c7ed721"]
;; This is required because CircleCI uses leiningen 2.8.2
[cloverage "1.1.1" :exclusions [org.clojure/clojure
org.clojure/tools.reader]]
;; okta dependencies -- some are not specified in their pom,
;; others are borked because of our weird local repo thing that
;; we do in order to please the Travis-CI gods
[com.sun.xml.parsers/jaxp-ri "1.4.5"]
[org.slf4j/slf4j-api "1.6.1" :scope "provided"]
[org.slf4j/slf4j-simple "1.6.1" :scope "test"]
[com.google.inject/guice "3.0"]
[org.bouncycastle/bcprov-jdk16 "1.45"]
[org.apache.commons/commons-lang3 "3.0"]
[javax.servlet/javax.servlet-api "3.0.1" :scope "provided"]
[org.opensaml/opensaml "2.6.4"]]
:pedantic? :abort
:plugins [[lein-codox "0.10.6"]
[lein-cloverage "1.1.1"]]
:codox {:namespaces [ring.middleware.okta]
:output-path "../ring-okta-doc"
:source-uri "https://github.com/bostonaholic/ring-okta/blob/v{version}/{filepath}#L{line}"}
:profiles {:dev {:resource-paths ["test-resources"]}
:1.8 {:resource-paths ["test-resources"]
:dependencies [[org.clojure/clojure "1.8.0"]]}
:1.9 {:resource-paths ["test-resources"]
:dependencies [[org.clojure/clojure "1.9.0"]]}
:1.10 {:resource-paths ["test-resources"]
:dependencies [[org.clojure/clojure "1.10.0"]]}}
:aliases {"test-all-profiles" ["with-profile" "dev:1.8:1.9:1.10" "test"]
"cloverage" ["do" "cloverage" "--output" "doc/coverage"]
"release" ["do" "clean," "deploy" "clojars"]})
You can’t perform that action at this time.