circleci

2022-02-01T10:23:50.164619Z

There was an update on the next-gen convenience images last night: https://discuss.circleci.com/t/next-gen-clojure-convenience-image-now-ga-stable/42790

borkdude 2022-02-01T10:25:06.037839Z

Thanks for adding #babashka to the CircleCI clojure image :)

🎉 2
2022-02-01T10:30:54.485809Z

👍 Yeah it’s a nice addition

2022-02-01T10:35:05.739879Z

I was just wondering if it would be worth having variants with the graal substratevm in them; but I guess that would only allow generating binaries for linux (which covers many of my use cases for it). However I guess it’s not worth adding it at this level as I guess there’s no drop in solution for generating platform specific binaries on the 3 main platforms; and this needs to be hand cranked on the machine executors?

glenjamin 2022-02-01T21:23:36.931369Z

A prebuilt image is just a docker image, which is just a series of tarballs downloaded from us-east-1 S3. So as a trick you can create a “layer” for anything by hosting a tarball in S3 and using curl | tar to add it to another image. If you don't gzip it's actually faster