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