forked from flosell/lambdacd-git
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
28 lines (26 loc) · 1.42 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
(def lambdacd-version (or
(System/getenv "LAMBDACD_VERSION")
"0.6.1"))
(println "Building against LambdaCD version" lambdacd-version)
(defproject lambdacd-git "0.1.6-SNAPSHOT"
:description "Git support for LambdaCD"
:url "https://github.com/flosell/lambdacd-git"
:license {:name "Apache License, version 2.0"
:url "http://www.apache.org/licenses/LICENSE-2.0.html"}
:dependencies [[org.clojure/clojure "1.7.0"]
[org.eclipse.jgit/org.eclipse.jgit "4.1.1.201511131810-r"]
[com.jcraft/jsch.agentproxy.jsch "0.0.8"]
[com.jcraft/jsch.agentproxy.usocket-jna "0.0.8"]
[com.jcraft/jsch.agentproxy.sshagent "0.0.8"]
[me.raynes/conch "0.8.0"]
[lambdacd ~lambdacd-version]
[ring/ring-core "1.2.2"]]
:repositories {"jgit-repository" "https://repo.eclipse.org/content/groups/releases/"}
:deploy-repositories [["clojars" {:creds :gpg}]
["releases" :clojars]]
:test-paths ["test" "example"]
:profiles {:dev {:main lambdacd-git.example.simple-pipeline
:dependencies [[compojure "1.1.8"]
[ring-server "0.3.1"]
[ring/ring-mock "0.2.0"]]}
:silent {:jvm-opts ["-Dlogback.configurationFile=./dev-resources/logback-silent.xml"]}})