Search Gradle plugins

Plugin Latest Version

A Gradle plugin that applies code quality plugins and configures them with useful defaults.

1.2.1
(10 November 2026)

If spotless is applied, configures a java step that formats using open-java-format.

21.0.2
(08 November 2026)

A modern, lambda-friendly, 120 character Java formatter. Applies all other open-java-format plugins.

21.0.2
(08 November 2026)

Applies Konture to all projects via settings lifecycle hooks

1.0.4
(08 November 2026)

Spring Security Settings Plugin is a Gradle plugin that applies common configuration conventions to settings files.

1.1.4
(05 November 2026)

Spring Security Project Plugin is a Gradle plugin that applies common configuration conventions to Java, Kotlin or Groovy modules.

1.1.4
(05 November 2026)

SonarQube analysis integration. Conditionally applies org.sonarqube and configures sonar.host.url, sonar.token, sonar.projectKey (as '<group>:<name>'), sonar.projectName, and sonar.projectVersion. Silently skips (no sonarqube task is registered) when STANO_SONAR_HOST_URL or STANO_SONAR_TOKEN are not configured. Optionally enforces quality gate with build failure via com.stano.sonar.fail-build-enabled.

0.1.17
(04 November 2026)

Settings-level plugin applied in settings.gradle. Configures dependency resolution management with mavenLocal(), mavenCentral(), and an optional private stano-maven repository. Configures local build cache and optional S3 remote build cache (enabled via STANO_BUILD_CACHE_TYPE=s3; configured via STANO_BUILD_CACHE_S3_* variables). Pins the Kotlin JVM plugin to a fixed version and self-pins all com.stano plugins to the version bundled with this plugin. Exposes a buildCacheSettings DSL to customize the S3 cache key prefix.

0.1.17
(04 November 2026)

Extends com.stano.base for multi-module library builds. Applies the base and jacoco plugins to the root project. Does not set a project version — intended for library repositories that manage versioning separately. Inherits the 'root' BaseExtension and the jacocoRootReport aggregate coverage task.

0.1.17
(04 November 2026)

Applies java-platform and maven-publish to BOM subprojects and configures publishing of the javaPlatform component to the private stano-maven repository (URL from Gradle properties or STANO_MAVEN_URL). Publishing is silently skipped when STANO_MAVEN_URL is not configured.

0.1.17
(04 November 2026)