Fork me on GitHub
#babashka
<
2022-06-07
>
steveb8n01:06:35

Is there a way for bb to use an alternative bb.edn? I would like to have 2 different bb.edn files

steveb8n01:06:14

I’m using Holy Lambda by @UJ1339K2B but I have some tasks which don’t need Docker in CI so I want to invoke bb without the HL tasks

steveb8n01:06:43

or is there a concept like deps.edn aliases where I can disable some tasks?

steveb8n01:06:49

nevermind: I discovered that the HL docker requirement could be task specific. doing that allows my non-HL tasks to run without the HL docker daemon requirement

Bob B04:06:22

sorry for the late timing... in case it helps in the future at some point, bb takes a --config option to specify an alternate path/name for bb.edn

👍 2
borkdude19:06:27

Hey! I discovered a CI which builds m1 binaries. Got it working now for babashka: https://cirrus-ci.com/task/5967226598588416 If you go to artifacts / binaries, you should be able to download an m1 binary

🙌 4
2
👍 1
cap10morgan19:06:00

Ran across them yesterday too! Do they have a free tier? I couldn't tell for sure reading their docs.

borkdude19:06:22

I saw your message on the Github Thread. I'm using their free tier, it's going great so far

borkdude19:06:54

Yeah, honestly I wonder why someone didn't mention that before

cap10morgan19:06:56

Yeah looked like they'd had support since April?

borkdude21:06:34

Updated the installer script. This will download the aarch64 binary on m1:

bash <(curl ) --version 0.8.3-SNAPSHOT --dir /tmp

borkdude21:06:26

$ /tmp/bb -e '(System/getProperty "os.arch")'
"aarch64"