The key is to use the kotlin-dsl
plugin in your project. That gives you all the setup you should need, except publishing. https://docs.gradle.org/current/userguide/kotlin_dsl.html#sec:kotlin-dsl_plugin
I am a Software Engineer specializing in #java #kotlin and platform engineering Co-Organizer @chicagokug@foojay.social Maintainer ktlint-gradle Main Fediverse Account: @wakingrufus@bigshoulders.city
The key is to use the kotlin-dsl
plugin in your project. That gives you all the setup you should need, except publishing. https://docs.gradle.org/current/userguide/kotlin_dsl.html#sec:kotlin-dsl_plugin
I like temurin, but for docker base images, I use Corretto as Amazon is much better about keeping it patched than the standard Temurin base image.