Skip to content

Commit 6dd7ee4

Browse files
aliases: :deploy/clojars signed deployment
rename `:project/clojars` to `:deploy/clojars` and set signed to true by default (required by Clojars)
1 parent 1eeb422 commit 6dd7ee4

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

CHANGELOG.org

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
* Unreleased
44
** Changed
5-
- `:search/libraries` updated to use practicalli/clj-find-libraries fork
5+
- aliases: `:search/libraries` updated to use practicalli/clj-find-libraries fork
6+
- aliases: remove `:project/clojars-signed`
7+
- aliases: rename `:project/clojars` to `:deploy/clojars` and enable signing by default (required for Clojars libraries)
68

79
* 2023-11-03
810
** Changed

deps.edn

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -344,18 +344,22 @@
344344
;; Requires: fully qualified artifact-name and version in project `pom.xml` file
345345

346346
;; Deploy to Clojars
347-
;; `clojure -M:project/clojars project.jar`
348-
:project/clojars
349-
{:replace-paths []
350-
:replace-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
351-
:main-opts ["--main" "deps-deploy.deps-deploy" "deploy"]}
347+
;; `clojure -T:deploy/clojars :artifact '"project.jar"'`
348+
:deploy/clojars
349+
{:replace-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
350+
:exec-fn deps-deploy.deps-deploy/deploy
351+
:exec-args {:installer :remote
352+
:sign-releases? true
353+
:artifact "deps-deploy.jar"}}
354+
355+
;; AWS S3 Example deploy
356+
;; :deploy/aws-s3
357+
;; {:replace-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
358+
;; :exec-fn deps-deploy.deps-deploy/deploy
359+
;; :exec-args {:installer :remote
360+
;; :artifact "deps-deploy.jar"
361+
;; :repository {"releases" {:url "s3p://my/bucket/"}}}}
352362

353-
;; Deploy to Clojars signed
354-
;; `clojure -M:project/clojars-signed project.jar`
355-
:project/clojars-signed
356-
{:replace-paths []
357-
:replace-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
358-
:main-opts ["--main" "deps-deploy.deps-deploy" "deploy" :true]}
359363
;; ---------------------------------------------------
360364

361365
;; ---------------------------------------------------

0 commit comments

Comments
 (0)