Search Gradle plugins

Plugin Latest Version

Provides core functionality for Javascript development, but does not apply conventions

5.1.1
(20 August 2026)

Adds Groovy and Spock dependencies to the project

4.0.0
(20 August 2026)

A convention plugin that applies OWC Formatting, CI Publishing and Semantic Versioning. It also provides additional functionality based on the applied plugins.

3.0.1
(19 August 2026)

A convention plugin that handle the owc formatting profile. It configures the settings of Spotless.

1.4.1
(19 August 2026)

A plugin that helps to maintain a semantic versioning of the build artifacts based on the project's git repository. It uses the current branch and the latest tag to enforce naming conventions

3.0.0
(19 August 2026)

Automatically determines the semantic version based on conventional commits and git tags

2.4.0
(16 August 2026)

Applies org.springframework.boot and wires the MSP Spring Boot BOM for dependency management. Names the bootJar after the root project and registers copyOtelJavaagent to copy the OpenTelemetry Java agent into build/libs at assemble time. Adds spring-boot-devtools (developmentOnly), micrometer-registry-prometheus (runtimeOnly), msp-spring-boot-application (implementation), and msp-spring-test-starter (testImplementation). Rewrites application.yml at processResources time with build metadata (context name, version, CI environment). When com.stano.docker is also applied, auto-configures the Docker image name, build args, and wires bootWar output as the Docker build context.

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

Adds generateSchemaDiagram and generateSql tasks that run com.stano.schema.gendiagram.GenDiagram and com.stano.schema.gensql.GenSQL against a schema.xml file. Each task is only registered when the corresponding com.stano:schema-diagram-generator / com.stano:schema-sql-generator dependency is present on the project's runtimeClasspath; otherwise a warning is logged and the task is skipped.

0.1.15
(14 August 2026)