Hello :kotlin_emoji: fans worldwide, We have crea...
# gradle
s
Hello K fans worldwide, We have created a new tool which accelerates Kotlin builds, particularly with Gradle, but also with support for Maven, Bazel, and others. We are a cloud service, but now we've released a beta version that works for free on all platforms (Windows, Mac, Linux). It might sound like magic, but it's true: you download it, run it during your build, and things get faster. We're looking for a few beta users. We want to make sure our local tools are ready for prime time before our big launch. We'll even give you an API key so you can use the paid service for free. If you're interested, drop us a line here on DM. The service works anywhere in the world and the download works entirely locally. The best part is, it's all written in Kotlin, of course, from the service to the app! 🙂 Thank you 🙏 - the Buildless / Elide team https://less.build Slack Conversation
e
@Samuel Gammon Could you please give more information about how it works inside?
w
from glancing at the gradle plugin source, seems like it is a gradle-remote-cache-as-a-service? possibly with some Build Scan type functionality built in?
s
Hey there @electrolobzik / @wakingrufus 🙂 that's right, although with a twist. It's a local agent, and an optional cloud service. the agent runs in the background as a local in-memory build cache, with support for HTTP/2 and HTTP/3 up to a fast cloud cache. You can turn on the cloud when you want it or keep it off and just use it locally. Our Gradle plugin is designed to find and use the agent if it's running, or, if not, use the cloud (if enabled), or otherwise be inert, falling back to Gradle's default caching
Buildless supports other tools too, like Maven, Bazel, Turbo, SCCache, with more coming all the time. We just released early support for Github Actions for example
(Turbo is particularly cool, because if you are doing Node/TypeScript builds in your stack, you can use the same cache as Gradle)
The cloud service has features you might expect, and which are sensible to charge for: • Tool alignment analytics for teams • Usage analytics and hit stats • Central access control, SSO, SCIM • Cache replication for larger teams But the Agent is usable for free forever, it's just a download, and even that sees pretty good local acceleration.
👍 2
v
i have signed up lets hope i get to test it and see how it goes.
s
@Vivekpanchal64 I just got your signup 🙂 we will write back to say hello and provision some keys. Sorry the signup process isn't ready yet, it's surprisingly complex to properly onboard users
v
Cool @Samuel Gammon looking forward to test it