Skip to content

Commit

Permalink
Add publishing block
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerbwong committed Nov 8, 2020
1 parent 3909ed2 commit 1c25bdd
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion plugin/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
plugins {
`kotlin-dsl`
kotlin("jvm")
id("com.gradle.plugin-publish") version "0.12.0"
id("maven-publish")
id("me.tylerbwong.gradle.metalava")
}
Expand All @@ -10,13 +11,26 @@ version = "0.1.0-alpha01"

gradlePlugin {
plugins {
register("metalavaPlugin") {
create("metalavaPlugin") {
id = "me.tylerbwong.gradle.metalava"
implementationClass = "me.tylerbwong.gradle.metalava.plugin.MetalavaPlugin"
}
}
}

pluginBundle {
website = "https://github.com/tylerbwong/metalava-gradle"
vcsUrl = "https://github.com/tylerbwong/metalava-gradle"
description = "A Gradle plugin for Metalava, AOSP's tool for API compatibility tracking."
(plugins) {
"metalavaPlugin" {
displayName = "Metalava Gradle Plugin"
tags = listOf("metalava", "api-tracking")
version = "${project.version}"
}
}
}

publishing {
publications {
create<MavenPublication>("pluginPublication") {
Expand Down

0 comments on commit 1c25bdd

Please sign in to comment.