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)

Conventions for 'com.diffplug.spotless' as part of the qualityCheck lifecycle

0.7.13
(03 November 2026)

Adds a checkBomAlignment task that fails the build if the BOM's transitive graph requests any org.openrewrite.* or io.moderne.* dependency at more than one version. Hooks into the check lifecycle and any AbstractPublishToMaven task.

2.27.4
(22 October 2026)

Simplifies GWT testing with automatic web server lifecycle management, HTML test file generation, and kotest+selenium integration

2.3.0
(17 October 2026)

A minimal, framework-agnostic Gradle plugin that manages container lifecycles for build-time tasks (such as code generation, database migrations, schema inspection, etc.) using Testcontainers.

0.2.1
(04 September 2026)

Manages cosign binary lifecycle and provides tasks for container image signing and attestation

0.2.0
(03 September 2026)

Adds Terraform source format validation into the check lifecycle

1.2.1
(15 November 2024)

Gradle plugin to require Docker to be up and running before executing attached tasks

1.2.0
(30 November 2022)

Introduces base lifecycle tasks (like 'up', 'down') for controlling runtimes (servers, applications)

1.1.15
(21 November 2022)