babashka

https://github.com/babashka/babashka. Also see #sci, #nbb and #babashka-circleci-builds .
2020-11-13T09:33:18.313600Z

What is the difference between the Linux and Linux static version of the artefacts?

Jakub Holý 2020-11-13T10:03:39.316100Z

@borkdude I have tried adding next.jdbc.result-set/as-arrays but it increased compile time from 5 to 20 minutes. (Perhaps because it uses protocols?) These are quite useful but I guess not worth the increased compilation time (though it will be less on a better machine), thoughts?

borkdude 2020-11-13T10:10:03.316800Z

Thanks for the digging. You can post an issue at https://github.com/babashka/babashka-sql-pods/ about this, as this function might also be useful for the sql pods and I'll take a look at it

👍 1
borkdude 2020-11-13T10:10:55.317700Z

In fact, I would like to receive a PR for the functions you want to add in babashka also over there, if you want, since it's easier to see if things blow up there, since there are actual CI builds with jdbc over there

👍 1
Jakub Holý 2020-11-13T10:21:35.318800Z

Where can I quickly learn enough to understand how to port the change to the pods? As I know you, there is a document page just for that 🙂

borkdude 2020-11-13T10:23:35.319700Z

@holyjak The pod documentation is here: https://github.com/babashka/pods The place where the functions are hooked up is here: https://github.com/babashka/babashka-sql-pods/blob/05c5d9512713d834c544e2d6c592d4988ed454de/src/pod/babashka/sql.clj#L99

❤️ 1
Jakub Holý 2020-11-13T14:02:16.321400Z

I need to run aws cli command and work further with its output. What is the way to do it in modern bb? Just shell/sh ?

borkdude 2020-11-13T14:03:14.322Z

I think that's pretty common to do. You can also use babashka.process if you need a longer running process

👍 1
borkdude 2020-11-13T14:09:10.322700Z

@holyjak There is also https://github.com/tzzh/pod-tzzh-aws which has lots of working features, but it currently doesn't let you upload a file to s3 (correct @thomas.ormezzano?)

👀 1
tzzh 2020-11-13T14:28:49.324700Z

Yes - haven’t add time to fix this but otherwise it supports a lot of features