seancorfield/depstar {:mvn/version "2.0.165"}
-- bugfix for AOT compilation on Windows, courtesy of @borkdude (thank you!) -- follow-up in #depstar
seancorfield/clj-new {:mvn/version "1.1.234"}
-- mostly just version bumps for various dependencies and improved examples using the -X
CLI option -- follow-up in #clj-new
Has anyone here deployed a library to a private S3 bucket with tools,deps? The closest tool I’ve found so far is a stuck PR for deps-deploy, and I’d rather not dust off too much maven to get the job done
For posterity, I created the two following aliases:
:jar {:extra-deps {seancorfield/depstar {:mvn/version "2.0.165"}}
:exec-fn hf.depstar/uberjar
:exec-args {:jar "my-lib.jar"
:aot true
:main-class my-lib.core}}
and
:deploy {:extra-deps {slipset/deps-deploy {:git/url "<https://github.com/Swirrl/deps-deploy.git>"
:sha "588e4b96b33820a6ee1e35663410450ccb876b30"}}
:override-deps {s3-wagon-private/s3-wagon-private {:mvn/version "1.3.2"}}
:exec-fn deps-deploy.deps-deploy/deploy
:exec-args {:repository {"releases" {:url "<s3p://my-s3-route/releases/>"}}
:artifact "my-lib.jar"
:installer :remote}}