This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-10-13
Channels
- # announcements (1)
- # babashka (30)
- # beginners (43)
- # biff (24)
- # calva (72)
- # cider (12)
- # clj-commons (24)
- # clj-on-windows (10)
- # cljsrn (23)
- # clojure (123)
- # clojure-bay-area (6)
- # clojure-europe (43)
- # clojure-losangeles (2)
- # clojure-nl (2)
- # clojure-uk (9)
- # clojurescript (125)
- # core-async (9)
- # cursive (2)
- # data-science (3)
- # datomic (30)
- # devops (1)
- # emacs (13)
- # events (5)
- # fulcro (15)
- # graalvm (3)
- # gratitude (1)
- # humbleui (11)
- # lsp (5)
- # nbb (24)
- # off-topic (11)
- # pedestal (5)
- # releases (1)
- # remote-jobs (1)
- # sci (15)
- # scittle (16)
- # shadow-cljs (15)
- # sql (11)
- # tools-deps (9)
- # xtdb (5)
I hear there's some prior art in the clj-commons
ecosystem for adding babashka
to a CircleCI build job. Any pointers? 🙏
@dergutemoritz Adding bb to CI: just download the binary. https://github.com/clj-kondo/clj-kondo/blob/a9f51d3edd2baba885855f771c3f32ebda7dfd3f/.circleci/config.yml#L31-L34
Also, CircleCI clojure images nowadays come with bb built-in but it might not be the newest version, so I think it's good to install manually nonetheless. Takes less than a second.
@borkdude Thanks a lot! Gonna use it to switch Aleph over to lein2deps
then 🙂
Here we goooo: https://github.com/clj-commons/aleph/pull/635 -- I love deleting a bunch of code in the morning 😎
Maybe it's better if we started exposing lein2deps as a library so you can call it with bb -x
or so?
Yeah might be a reasonable promotion at that point
Haven't given neil a try, yet. I guess I should!
@dergutemoritz could you try migrating to the lib? https://github.com/borkdude/lein2deps
Works great, much nicer 🙌
Already updated the Aleph PR to use it
Minor typo in README btw
:prep/lib
should say :deps/prep-lib
Nice, lein2deps
is shaping up to be the de-facto solution for this problem 🙂