Search Gradle plugins
| Plugin | Latest Version |
|---|---|
|
Docker container run lifecycle management. Registers dockerRun, dockerStop, dockerRemoveContainer, dockerRunStatus, and dockerNetworkModeStatus tasks. Configure the container via the dockerRun DSL: image, container name, ports, volumes, environment variables, command, network mode, and extra arguments. Supports daemonized containers (default) and ephemeral containers via clean=true (adds --rm). |
0.1.17
(04 November 2026) |
|
Docker Compose file generation and lifecycle management. Registers generateDockerCompose (resolves artifact versions into a docker-compose.yml template), dockerComposeUp, and dockerComposeDown tasks. Configure the template path, output file, and token replacements via the dockerCompose DSL. Template tokens use {{group:name}} syntax and are resolved from the docker configuration or explicit templateToken(key, value) entries. |
0.1.17
(04 November 2026) |
|
Docker image build, tag, and push support. Registers docker (build), dockerTag, dockerPush, dockerLogin, dockerLogout, dockerClean, and dockerCleanupImage tasks. Configure images via the docker DSL: image name, Dockerfile path, build args, labels, platforms, and additional build context files. Supports docker buildx (default) with multi-platform builds and automatic AWS ECR login. Automatically stamps images with build provenance labels (branch, commit hash, build number, repository URL). When com.stano.spring-boot is also applied, auto-configures the image name and wires bootWar output as the build context. |
0.1.17
(04 November 2026) |
|
Convention plugin providing a central DSL to configure Kotlin JVM and Multiplatform projects with sensible defaults. |
0.46.0
(01 November 2026) |
|
preconfigures a project to produce a KlumAST schema |
4.1.1
(30 October 2026) |
|
preconfigures a project to produce a KlumAST model |
4.1.1
(30 October 2026) |
|
Asyncwright brings contract-first AsyncAPI validation and model-based generation to Gradle builds and CI. It validates a defined subset of AsyncAPI 3.0.0 YAML and JSON documents, resolves local JSON Pointer references, and produces JSON and text diagnostic reports. A Groovy/Kotlin DSL configures specifications and project rules; validation integrates with the check task so contract errors fail the build. The Java extension API lets teams supply custom validation rules and generators that work with a typed model. Generation runs through explicitly invoked tasks using user-supplied generators. Validation and generation tasks support the Gradle build cache and configuration cache, and run in classloader-isolated Gradle workers without requiring Node.js. Custom extensions must declare their inputs and produce deterministic outputs for correct caching. The supported subset excludes external references, traits, YAML aliases and non-default schema formats. See the project documentation for setup, examples and the full validation scope. |
0.2.1
(28 October 2026) |
|
Configures STIG element modules from strongly typed settings DSL. |
4.5.0
(26 October 2026) |
|
This plugin enables the Collektive Kotlin compiler plugin.It enables the automatic alignment of aggregate operators in the Collektive DSL. |
28.3.5
(20 October 2026) |
|
Installs TeaVM DSL for consuming TeaVM libraries and running tests in a browser |
0.16.0
(02 October 2026) |