Skip to content

Commit

Permalink
deployment tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
zmedelis committed Oct 11, 2023
1 parent b069f33 commit fae97a7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
2 changes: 2 additions & 0 deletions bb.edn
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@
format:fix (shell "cljfmt fix")
pom (clojure "-Spom")
clean (shell "rm -rf .cpcache target")
deploy (clojure "-T:build" "build/deploy")
uber (clojure "-T:build" "uber")
docs (do (shell "rm -rf docs")
(clojure "-X:dev user/build-static-docs"))}}
14 changes: 6 additions & 8 deletions build.clj
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(ns build
(:require [clojure.tools.build.api :as b]
[clojure.edn :as edn]))
[clojure.edn :as edn]
[deps-deploy.deps-deploy :as dd]))

(def project (-> (edn/read-string (slurp "deps.edn"))
:aliases :neil :project))
Expand Down Expand Up @@ -50,10 +51,7 @@

(defn deploy [opts]
(jar opts)
((requiring-resolve 'deps-deploy.deps-deploy/deploy)
(merge {:installer :remote
:artifact jar-file
:pom-file (b/pom-path {:lib lib :class-dir class-dir})}
opts))
opts)

(dd/deploy {:installer :remote
:artifact (b/resolve-path jar-file)
:pom-file (b/pom-path {:lib lib
:class-dir class-dir})}))
5 changes: 3 additions & 2 deletions deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
:extra-paths ["test"]
:extra-deps {lambdaisland/kaocha {:mvn/version "1.87.1366"}}}
:build {:deps {io.github.clojure/tools.build {:git/tag "v0.9.6"
:git/sha "8e78bcc"}}
slipset/deps-deploy {:mvn/version "0.2.1"}}
:git/sha "8e78bcc"}
slipset/deps-deploy {:mvn/version "0.2.1"}}
:ns-default build}
:ns-default build}}

0 comments on commit fae97a7

Please sign in to comment.