clj-commons

dergutemoritz 2022-10-13T11:47:18.373349Z

I hear there's some prior art in the clj-commons ecosystem for adding babashka to a CircleCI build job. Any pointers? 🙏

borkdude 2022-10-13T11:51:41.030719Z

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.

dergutemoritz 2022-10-13T12:04:45.294759Z

@borkdude Thanks a lot! Gonna use it to switch Aleph over to lein2deps then 🙂

🎉 3
dergutemoritz 2022-10-14T07:36:07.848569Z

Here we goooo: https://github.com/clj-commons/aleph/pull/635 -- I love deleting a bunch of code in the morning 😎

borkdude 2022-10-14T07:40:34.041759Z

Nice :)

borkdude 2022-10-14T07:41:06.248469Z

Maybe it's better if we started exposing lein2deps as a library so you can call it with bb -x or so?

borkdude 2022-10-14T07:41:20.147149Z

Then we can also put some tests in there

dergutemoritz 2022-10-14T07:57:31.778999Z

Yeah might be a reasonable promotion at that point

borkdude 2022-10-14T08:02:17.106609Z

I'll promote it to a library later today or this weekend then

👍 1
borkdude 2022-10-14T08:02:24.746079Z

Perhaps we can also use it from #babashka-neil

dergutemoritz 2022-10-14T08:07:18.936959Z

Haven't given neil a try, yet. I guess I should!

borkdude 2022-10-14T10:59:15.676799Z

@dergutemoritz could you try migrating to the lib? https://github.com/borkdude/lein2deps

dergutemoritz 2022-10-14T11:44:49.346419Z

Works great, much nicer 🙌

dergutemoritz 2022-10-14T11:45:01.452469Z

Already updated the Aleph PR to use it

dergutemoritz 2022-10-14T11:46:15.156069Z

Minor typo in README btw

borkdude 2022-10-14T11:46:41.294549Z

PR welcome

dergutemoritz 2022-10-14T11:46:48.239419Z

:prep/lib should say :deps/prep-lib

borkdude 2022-10-14T11:47:14.500799Z

where?

borkdude 2022-10-14T11:48:41.374619Z

fixed

dergutemoritz 2022-10-14T11:50:03.417739Z

🙇

dergutemoritz 2022-10-14T11:50:15.594919Z

Nice, lein2deps is shaping up to be the de-facto solution for this problem 🙂

borkdude 2022-10-14T11:50:51.602249Z

Thanks for the help :)

🙏 1