You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had to deploy Clojure libs multiple times. My workflow involved:
checking if I was deploying a tag, and if so, check if the tag matches the current version, and finally deploy the lib.
if I was not on a tag, append -SNAPSHOT to the version, but:
do not deploy the SNAPSHOT if a release was already deployed from that same version
I used to do everything with bash. Now, I use Babashka: https://github.com/mauricioszabo/clj-lib-deployer. It's completely centered on a single repository (every CI job gets the latest deployer from Github) and frees me from remembering all gpg commands and other things
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I had to deploy Clojure libs multiple times. My workflow involved:
-SNAPSHOT
to the version, but:I used to do everything with bash. Now, I use Babashka: https://github.com/mauricioszabo/clj-lib-deployer. It's completely centered on a single repository (every CI job gets the latest deployer from Github) and frees me from remembering all
gpg
commands and other thingsBeta Was this translation helpful? Give feedback.
All reactions