This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-09-27
Channels
- # announcements (1)
- # aws (8)
- # babashka (77)
- # babashka-sci-dev (8)
- # beginners (29)
- # biff (2)
- # calva (13)
- # cljs-dev (1)
- # clojure (42)
- # clojure-europe (205)
- # clojure-nl (1)
- # clojure-norway (5)
- # clojure-uk (4)
- # clojurescript (58)
- # conjure (9)
- # data-science (7)
- # datalevin (19)
- # datomic (3)
- # emacs (7)
- # fulcro (15)
- # gratitude (8)
- # lsp (52)
- # meander (3)
- # membrane (92)
- # off-topic (12)
- # re-frame (16)
- # reagent (4)
- # reitit (15)
- # releases (1)
- # sci (30)
- # shadow-cljs (34)
- # tools-deps (5)
- # xtdb (17)
I was wondering, where can I add the shasums generation? Related to this issue: https://github.com/babashka/babashka/issues/1369
It should be a one or two simple tasks in the build.
@adam.kalisz Welcome! I think @lee or @rahul080327 mentioned recently that the graal native image already produces SHA files, but I'm not 100% sure who said this. But I think we need to produce sha256 files of the tar.gz right, or the binary?
So each CI build uploads the binary to Github releases.
This script for this is in babashka.release-artifact
Instead of just uploading the artifact, we could also upload an additional SHA256 file and that's it I think :)
I was only noticing that they included sha256 files https://github.com/graalvm/graalvm-ce-builds/releases/.
For your bad curl downloads problem.
On that note, is wget
any better than curl
at being noisy when things go wrong? I think it has some retry logic… maybe…