Skip to content

Commit

Permalink
Improvement: Publish to gradle plugin portal (#485)
Browse files Browse the repository at this point in the history
Publish plugins to gradle plugin portal
  • Loading branch information
robert3005 authored Jun 23, 2022
1 parent 3820e4c commit ac1019f
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 19 deletions.
23 changes: 4 additions & 19 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,15 @@ apply plugin: 'java-gradle-plugin'
apply plugin: 'groovy'
apply plugin: 'idea'

apply plugin: 'com.gradle.plugin-publish'
apply plugin: 'com.palantir.baseline'
apply plugin: 'com.palantir.baseline-java-versions'
apply plugin: 'com.palantir.consistent-versions'
apply plugin: 'com.palantir.external-publish'
apply plugin: 'com.palantir.external-publish-gradle-plugin'
apply plugin: 'com.palantir.external-publish-jar'
apply plugin: 'com.palantir.git-version'
apply plugin: 'com.palantir.java-format'
apply plugin: 'nebula.maven-publish'
apply plugin: 'nebula.source-jar'
apply plugin: 'org.inferred.processors'
apply plugin: 'com.palantir.jdks.latest'
apply plugin: 'org.inferred.processors'

group 'com.palantir.graal'
version gitVersion()
Expand All @@ -67,12 +65,10 @@ dependencies {
}

gradlePlugin {
// do not add new task to publish to plugins.gradle.org
automatedPublishing = false

plugins {
graal {
id = 'com.palantir.graal'
displayName = 'Palantir Graal Plugin'
implementationClass = 'com.palantir.gradle.graal.GradleGraalPlugin'
}
}
Expand All @@ -83,17 +79,6 @@ pluginBundle {
vcsUrl = 'https://github.com/palantir/gradle-graal'
description = 'A plugin for Gradle that adds tasks to download, extract and interact with GraalVM tooling.'
tags = ['graal', 'native-image']

plugins {
graal {
id = 'com.palantir.graal'
displayName = 'Palantir Graal Plugin'
}
}
}

publishPlugins.onlyIf {
versionDetails().isCleanTag
}

tasks.withType(JavaCompile) {
Expand Down
5 changes: 5 additions & 0 deletions changelog/@unreleased/pr-485.v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
type: improvement
improvement:
description: Publish to gradle plugin portal
links:
- https://github.com/palantir/gradle-graal/pull/485

0 comments on commit ac1019f

Please sign in to comment.