Search Gradle plugins

Plugin Latest Version

Generic npm/Node build lifecycle support, usable on any npm project (standalone SPA, library, or embedded frontend) regardless of whether a Java plugin is applied. Registers npmVersion, npmInstall, npmClean (wired into clean), npmRunBuild, and npmTest tasks. Optionally builds via nvm (Node Version Manager) instead of a system-installed npm. When org.sonarqube is already applied (directly or on a parent project), configures sonar.sources for the JS source tree.

0.1.15
(14 August 2026)

Adds Maven Central Portal publishing support: POM metadata, GPG signing, a staging-deploy publication, and a publishToMavenCentral upload task. Composable alongside private-repo publishing (e.g. com.stano.java-library). All POM/developer/license/component values are configured explicitly via the 'mavenCentralPublish' extension — no org-wide defaults are assumed.

0.1.15
(14 August 2026)

Opt-in Kotlin JVM support for com.stano.java subprojects. Applies the Kotlin JVM Gradle plugin and configures KotlinCompile tasks (incremental compilation, same lint/warning suppression free-compiler-args as the Java compiler). Requires com.stano.java to be applied to the subproject.

0.1.15
(14 August 2026)

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.15
(14 August 2026)

Root-project prerequisite for all com.stano plugins. Registers the 'root' BaseExtension exposing cross-project configuration: javaVersion (default '21'), contextName, mspVersion, Docker registry coordinates, Pact Broker coordinates, and lazy CI metadata providers (branch name, commit hash, commit timestamp, build number). Registers the jacocoRootReport task that aggregates JaCoCo coverage across all subprojects. Must be applied to the root project before any other com.stano plugin.

0.1.15
(14 August 2026)

Utility plugin for managing configurable project options

0.2.3
(13 August 2026)

Configures Mockito as a Java agent for tests

2.2.1
(13 August 2026)

Configures jib repository, tag and image name

2.2.1
(13 August 2026)

Configures Gradle Release plugin for usage in CI

2.2.1
(13 August 2026)

Configures sonar for multi project setups for all jvm languages

2.2.1
(13 August 2026)