mirror of
https://github.com/lucko/LuckPerms.git
synced 2025-08-14 10:24:07 +02:00
Refactor gradle plugin version handling (#3665)
This commit is contained in:
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@@ -23,6 +23,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: validate gradle wrapper
|
||||||
|
uses: gradle/wrapper-validation-action@v1
|
||||||
|
|
||||||
- uses: actions/setup-java@v3
|
- uses: actions/setup-java@v3
|
||||||
with:
|
with:
|
||||||
distribution: 'temurin'
|
distribution: 'temurin'
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'org.cadixdev.licenser' version '0.6.1' apply false
|
alias(libs.plugins.licenser) apply false
|
||||||
}
|
}
|
||||||
|
|
||||||
defaultTasks 'licenseFormat', 'build'
|
defaultTasks 'licenseFormat', 'build'
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'java-library'
|
id("java-library")
|
||||||
}
|
}
|
||||||
|
|
||||||
test {
|
test {
|
||||||
|
@@ -1,15 +1,14 @@
|
|||||||
import net.fabricmc.loom.task.RemapJarTask
|
import net.fabricmc.loom.task.RemapJarTask
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
id 'fabric-loom' version '1.2-SNAPSHOT'
|
alias(libs.plugins.loom)
|
||||||
}
|
}
|
||||||
|
|
||||||
archivesBaseName = 'luckperms'
|
archivesBaseName = 'luckperms'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
maven { url 'https://maven.fabricmc.net/' }
|
maven { url 'https://maven.fabricmc.net/' }
|
||||||
mavenLocal()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.blossom)
|
||||||
id 'net.kyori.blossom' version '1.3.0'
|
alias(libs.plugins.shadow)
|
||||||
id 'net.minecraftforge.gradle' version '[6.0,6.2)'
|
alias(libs.plugins.forgegradle)
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceCompatibility = 1.8
|
sourceCompatibility = 1.8
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'net.minecraftforge.gradle' version '[6.0,6.2)'
|
alias(libs.plugins.forgegradle)
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceCompatibility = 1.8
|
sourceCompatibility = 1.8
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
id 'java-library'
|
alias(libs.plugins.forgegradle)
|
||||||
id 'net.minecraftforge.gradle' version '[6.0,6.2)'
|
id("java-library")
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceCompatibility = 1.8
|
sourceCompatibility = 1.8
|
||||||
|
13
gradle/libs.versions.toml
Normal file
13
gradle/libs.versions.toml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
[versions]
|
||||||
|
shadow = "8.1.1"
|
||||||
|
blossom = "1.3.1"
|
||||||
|
forgegradle = "[6.0,6.2)"
|
||||||
|
loom = "1.2-SNAPSHOT"
|
||||||
|
licenser = "0.6.1"
|
||||||
|
|
||||||
|
[plugins]
|
||||||
|
blossom = { id = "net.kyori.blossom", version.ref = "blossom" }
|
||||||
|
shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" }
|
||||||
|
forgegradle = { id = "net.minecraftforge.gradle", version.ref = "forgegradle" }
|
||||||
|
loom = { id = "fabric-loom", version.ref = "loom" }
|
||||||
|
licenser = { id = "org.cadixdev.licenser", version.ref = "licenser" }
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -2,7 +2,7 @@ pluginManagement {
|
|||||||
repositories {
|
repositories {
|
||||||
maven {
|
maven {
|
||||||
name = 'Fabric'
|
name = 'Fabric'
|
||||||
url 'https://maven.fabricmc.net/'
|
url = 'https://maven.fabricmc.net/'
|
||||||
}
|
}
|
||||||
maven {
|
maven {
|
||||||
name = 'Forge'
|
name = 'Forge'
|
||||||
@@ -12,6 +12,10 @@ pluginManagement {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
id("org.gradle.toolchains.foojay-resolver-convention") version("0.5.0")
|
||||||
|
}
|
||||||
|
|
||||||
rootProject.name = 'luckperms'
|
rootProject.name = 'luckperms'
|
||||||
include (
|
include (
|
||||||
'api',
|
'api',
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'net.kyori.blossom' version '1.3.0'
|
alias(libs.plugins.blossom)
|
||||||
id 'java-library'
|
id("java-library")
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceCompatibility = 17
|
sourceCompatibility = 17
|
||||||
@@ -36,7 +36,7 @@ dependencies {
|
|||||||
exclude(module: 'adventure-bom')
|
exclude(module: 'adventure-bom')
|
||||||
exclude(module: 'adventure-api')
|
exclude(module: 'adventure-api')
|
||||||
}
|
}
|
||||||
api('net.kyori:ansi:1.0.0-SNAPSHOT')
|
api('net.kyori:ansi:1.0.1')
|
||||||
}
|
}
|
||||||
|
|
||||||
blossom {
|
blossom {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceCompatibility = 17
|
sourceCompatibility = 17
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
import com.github.jengelman.gradle.plugins.shadow.transformers.Log4j2PluginsCacheFileTransformer
|
import com.github.jengelman.gradle.plugins.shadow.transformers.Log4j2PluginsCacheFileTransformer
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow'
|
alias(libs.plugins.shadow)
|
||||||
id 'application'
|
id("application")
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'net.kyori.blossom' version '1.3.0'
|
alias(libs.plugins.blossom)
|
||||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
alias(libs.plugins.shadow)
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
Reference in New Issue
Block a user