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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
Patch project.clj to build locally using lein.
Index: shell-utils-clojure/project.clj
===================================================================
--- shell-utils-clojure.orig/project.clj
+++ shell-utils-clojure/project.clj
@@ -3,38 +3,35 @@
:min-lein-version "2.9.0"
- :parent-project {:coords [puppetlabs/clj-parent "3.0.0"]
- :inherit [:managed-dependencies]}
-
:pedantic? :abort
:test-paths ["test/unit"]
- :plugins [[lein-project-version "0.1.0"]
- [lein-parent "0.3.6"]]
-
:source-paths ["src/clj"]
:java-source-paths ["src/java"]
- :dependencies [[org.clojure/clojure]
- [prismatic/schema]
- [org.apache.commons/commons-exec]
- [commons-io]
- [org.slf4j/log4j-over-slf4j]
- [org.slf4j/slf4j-api]
- [puppetlabs/trapperkeeper]
- [puppetlabs/kitchensink]
- [puppetlabs/i18n]]
+ :dependencies [[org.clojure/clojure "1.10.x"]
+ [prismatic/schema "debian"]
+ [org.apache.commons/commons-exec "debian"]
+ [commons-io "debian"]
+ [org.slf4j/log4j-over-slf4j "debian"]
+ [org.slf4j/slf4j-api "debian"]
+ [puppetlabs/trapperkeeper "debian"]
+ [puppetlabs/kitchensink "debian"]
+ [puppetlabs/i18n "debian"]
+
+ [org.yaml/snakeyaml "1.x"]
+ [com.fasterxml.jackson.core/jackson-core "2.x"]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.x"]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.x"]]
- :profiles { :test { :dependencies [[puppetlabs/trapperkeeper nil :classifier "test" :scope "test"]]}}
+ :profiles { :test { :dependencies [[puppetlabs/trapperkeeper "debian" :classifier "test" :scope "test"]]}}
: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/"]]
- )
-
-
+ :local-repo "debian/maven-repo")
|