Skip to content
This repository was archived by the owner on Sep 19, 2024. It is now read-only.

Commit b563053

Browse files
Excavator: Update open-source publishing plugins (#553)
1 parent c137237 commit b563053

File tree

2 files changed

+22
-27
lines changed

2 files changed

+22
-27
lines changed

build.gradle

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,25 @@ buildscript {
77
}
88

99
dependencies {
10+
classpath 'com.gradle.publish:plugin-publish-plugin:1.2.1'
11+
classpath 'com.palantir.baseline:gradle-baseline-java:5.61.0'
12+
classpath 'com.palantir.gradle.consistentversions:gradle-consistent-versions:2.23.0'
13+
classpath 'com.palantir.gradle.externalpublish:gradle-external-publish-plugin:1.15.0'
14+
classpath 'com.palantir.gradle.gitversion:gradle-git-version:3.1.0'
1015
classpath 'com.palantir.jakartapackagealignment:jakarta-package-alignment:0.6.0'
11-
classpath 'com.palantir.gradle.externalpublish:gradle-external-publish-plugin:1.11.0'
1216
classpath 'com.palantir.javaformat:gradle-palantir-java-format:2.32.0'
17+
classpath 'gradle.plugin.org.inferred:gradle-processors:3.7.0'
1318
}
1419
}
1520

16-
plugins {
17-
id 'com.gradle.plugin-publish' version '0.21.0'
18-
id 'com.palantir.baseline' version '5.61.0'
19-
id 'com.palantir.consistent-versions' version '2.23.0'
20-
id 'com.palantir.git-version' version '3.1.0'
21-
id 'org.inferred.processors' version '3.7.0'
22-
}
23-
24-
repositories {
25-
mavenCentral() { metadataSources { mavenPom(); ignoreGradleMetadataRedirection() } }
26-
}
27-
28-
group 'com.palantir.gradle.revapi'
29-
version System.env.CIRCLE_TAG ?: gitVersion()
30-
3121
apply plugin: 'com.palantir.external-publish'
3222
apply plugin: 'java-gradle-plugin'
33-
apply plugin: 'java-library'
3423
apply plugin: 'groovy'
24+
apply plugin: 'com.palantir.baseline'
25+
apply plugin: 'com.palantir.git-version'
26+
apply plugin: 'com.palantir.consistent-versions'
3527
apply plugin: 'com.palantir.external-publish-jar'
36-
37-
sourceCompatibility = 1.8
28+
apply plugin: 'com.palantir.external-publish-gradle-plugin'
3829

3930
dependencies {
4031
implementation 'org.revapi:revapi-basic-features'
@@ -62,6 +53,15 @@ dependencies {
6253
allprojects {
6354
apply plugin: 'com.palantir.java-format'
6455
apply plugin: 'com.palantir.jakarta-package-alignment'
56+
apply plugin: 'org.inferred.processors'
57+
58+
repositories {
59+
mavenCentral() { metadataSources { mavenPom(); ignoreGradleMetadataRedirection() } }
60+
}
61+
62+
group 'com.palantir.gradle.revapi'
63+
version System.env.CIRCLE_TAG ?: gitVersion()
64+
sourceCompatibility = 1.8
6565
}
6666

6767
test {
@@ -75,6 +75,8 @@ gradlePlugin {
7575
revapi {
7676
id = 'com.palantir.revapi'
7777
implementationClass = 'com.palantir.gradle.revapi.RevapiPlugin'
78+
description = 'API/ABI backwards compatibility for Java libraries using Revapi'
79+
displayName = 'API/ABI backwards compatibility for Java libraries using Revapi'
7880
}
7981
}
8082
}
@@ -83,13 +85,7 @@ pluginBundle {
8385
website = 'https://github.com/palantir/gradle-revapi'
8486
vcsUrl = 'https://github.com/palantir/gradle-revapi'
8587
description = 'API/ABI backwards compatibility for Java libraries using Revapi'
86-
tags = ['versions']
87-
88-
plugins {
89-
revapi {
90-
displayName = 'API/ABI backwards compatibility for Java libraries using Revapi'
91-
}
92-
}
88+
tags = ['java', 'versions']
9389
}
9490

9591
tasks.named('processResources').configure {

src/main/resources/META-INF/gradle-plugins/com.palantir.revapi.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)