This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-04-19
Channels
- # announcements (24)
- # asami (25)
- # babashka (17)
- # beginners (99)
- # bitcoin (1)
- # calva (2)
- # cider (6)
- # cljs-dev (4)
- # clojure (88)
- # clojure-australia (3)
- # clojure-europe (23)
- # clojure-france (6)
- # clojure-nl (5)
- # clojure-uk (31)
- # clojured (1)
- # clojurescript (6)
- # clojureverse-ops (1)
- # datomic (28)
- # depstar (18)
- # emacs (11)
- # events (1)
- # fulcro (21)
- # graalvm (4)
- # graphql (7)
- # heroku (1)
- # jackdaw (18)
- # joker (3)
- # kaocha (1)
- # lsp (1)
- # malli (13)
- # meander (4)
- # off-topic (12)
- # pathom (14)
- # pedestal (2)
- # podcasts-discuss (1)
- # re-frame (37)
- # reagent (17)
- # reitit (9)
- # shadow-cljs (44)
- # xtdb (17)
What's the process for releasing the next version of a Babashka Pod? Specifically pod-babashka-etaoin
, PR#4 has already been merged but it's still not released.
Alternatively, is there a way to use the pod without waiting for a release?
Just watched the video on tasks. Looks really promising!
To the scenario at the end of using
shell
instead of :depends
to ensure that stuff are run sequentially, could you not just use a vector of vectors?So everything on the same level of the vector could run in parallel.
Ex :depends [clean [jar]]
would run sequentially, whilst :depends [css cljs]
would run in parallel.
Better to maybe have a function that annotates the stuff that can run in parallel. :depends [clean (ex/parallel css cljs)]
howdy y'all! What is the quickest way to get an editor with a babashka repl. Ideally single click. On windows. Think Powershell ISE
@kbosompem The sequence of actions is: In terminal: bb nrepl-server Start VSCode Install calva plugin. In the command palette: Calva: connect to a Running REPL server not in project and then enter the port number (default for bb nrepl-server = 1667)
My clj-kondo and babashka builds build on different CIs and in different steps. I wanted to have a script that uploads artifacts from those different CIs/steps to a new or existing draft release so I don't have to do that manually anymore. I cobbled a script together here: https://github.com/borkdude/test-repo/blob/main/script/release.clj I still have to hook it up to the CI builds but locally it works pretty nice already.
This also works:
$ bb nrepl-server 0
Started nREPL server at 127.0.0.1:54561
but then the port number is random, and there is not a really nice way to get the port number besides copy pasting it yourselfnrepl usually writes the port to a file, does bb nrepl-server
do the same?
It doesn't currently do that. It wasn't clear what to do here, since you might also have a Clojure REPL in the project and then you would have conflicting files. There is a script here which can help with that. https://book.babashka.org/#_nrepl
oh I see..I see the problem with two of them opened at the same time