Skip to content

Commit 7ca8e93

Browse files
committed
Adde Gradle publish
1 parent 74dc790 commit 7ca8e93

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

gradle/libs.versions.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" }
99

1010
[plugins]
1111
kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
12-
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version = "11.3.1" }
12+
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version = "11.3.1" }
13+
gradle-publish = { id = "com.gradle.plugin-publish", version = "1.2.0" }

plugin/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("java-gradle-plugin")
33
id("maven-publish")
44
alias(libs.plugins.kotlin)
5+
alias(libs.plugins.gradle.publish)
56
alias(libs.plugins.ktlint)
67
}
78

@@ -21,9 +22,15 @@ dependencies {
2122
}
2223

2324
gradlePlugin {
25+
website.set("https://github.com/stefankoppier/oasdiff-gradle")
26+
vcsUrl.set("https://github.com/stefankoppier/oasdiff-gradle")
27+
2428
plugins {
2529
create("oasdiff") {
2630
id = "io.github.stefankoppier.oasdiff"
31+
displayName = "oasdiff"
32+
description = "Wrapper for the Tufin oasdiff OpenAPI breaking changes detection tool."
33+
tags.set(listOf("oasdiff", "OpenAPI", "breaking changes", "api validation"))
2734
implementationClass = "io.github.stefankoppier.oasdiff.OasdiffPlugin"
2835
}
2936
}

0 commit comments

Comments
 (0)