-
Notifications
You must be signed in to change notification settings - Fork 32
/
project.clj
34 lines (34 loc) · 1.67 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
29
30
31
32
33
34
(defproject clj-commons/iapetos "0.1.9"
:description "A Clojure Prometheus Client"
:url "https://github.com/clj-commons/iapetos"
:license {:name "MIT License"
:url "https://opensource.org/licenses/MIT"
:year 2019
:key "mit"}
:dependencies [[org.clojure/clojure "1.10.0" :scope "provided"]
[io.prometheus/simpleclient "0.8.0"]
[io.prometheus/simpleclient_common "0.8.0"]
[io.prometheus/simpleclient_pushgateway "0.8.0"]
[io.prometheus/simpleclient_hotspot "0.8.0" :scope "provided"]]
:profiles {:dev
{:dependencies [[org.clojure/test.check "0.9.0"]
[aleph "0.4.6"]]
:global-vars {*warn-on-reflection* true}}
:codox
{:plugins [[lein-codox "0.10.0"]]
:dependencies [[codox-theme-rdash "0.1.2"]]
:codox {:project {:name "iapetos"}
:metadata {:doc/format :markdown}
:themes [:rdash]
:source-uri "https://github.com/clj-commons/iapetos/blob/v{version}/{filepath}#L{line}"
:namespaces [iapetos.core
iapetos.export
iapetos.standalone
#"^iapetos\.collector\..+"]}}
:coverage
{:plugins [[lein-cloverage "1.0.9"]]
:dependencies [[org.clojure/tools.reader "1.2.2"]
[riddley "0.1.15"]]}}
:aliases {"codox" ["with-profile" "+codox" "codox"]
"codecov" ["with-profile" "+coverage" "cloverage" "--codecov"]}
:pedantic? :abort)