diff --git a/bb.edn b/bb.edn index fa8bee1..248692f 100644 --- a/bb.edn +++ b/bb.edn @@ -30,4 +30,11 @@ (str "#_:version " (pr-str version)))))))} publish {:depends [refresh-version] - :task (clojure "-T:build deploy")}}} + :task (clojure "-T:build deploy")} + + deploy {:doc "Build the jar and deploy it to Clojars, all in bb" + :extra-paths ["."] + :extra-deps {io.github.clojure/tools.build {:mvn/version "0.10.14"} + io.github.babashka/deps-deploy {:mvn/version "0.0.1"}} + :requires ([build]) + :task (build/deploy {})}}} diff --git a/build.clj b/build.clj index f688a8b..6c5e535 100644 --- a/build.clj +++ b/build.clj @@ -61,7 +61,7 @@ (defn deploy [opts] (jar opts) - ((requiring-resolve 'deps-deploy.deps-deploy/deploy) + ((requiring-resolve 'babashka.deps-deploy/deploy) (merge {:installer :remote :artifact jar-file :pom-file (b/pom-path {:lib lib :class-dir class-dir})} diff --git a/deps.edn b/deps.edn index 7af889a..7e9f01b 100644 --- a/deps.edn +++ b/deps.edn @@ -22,7 +22,7 @@ :exec-fn cognitect.test-runner.api/test} :build ;; added by neil {:deps {io.github.clojure/tools.build {:git/tag "v0.9.6" :git/sha "8e78bcc"} - slipset/deps-deploy {:mvn/version "0.2.0"}} + io.github.babashka/deps-deploy {:mvn/version "0.0.1"}} :ns-default build} :dev {:extra-deps {hato/hato {:mvn/version "0.9.0"}}}}}