From 340c6a39af64335a8119f766a633814afe08a417 Mon Sep 17 00:00:00 2001 From: Oharass Date: Thu, 27 Jan 2022 10:30:14 -0600 Subject: [PATCH] Setup Dev Bundle Publishing (#807) --- build.gradle.kts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index ee2bb9f42..d74b5b871 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -77,6 +77,20 @@ paperweight { } } +tasks.generateDevelopmentBundle { + apiCoordinates.set("org.purpurmc.purpur:purpur-api") + mojangApiCoordinates.set("io.papermc.paper:paper-mojangapi") + libraryRepositories.set( + listOf( + "https://repo.maven.apache.org/maven2/", + "https://libraries.minecraft.net/", + "https://papermc.io/repo/repository/maven-public/", + "https://maven.quiltmc.org/repository/release/", + "https://repo.purpurmc.org/snapshots", + ) + ) +} + allprojects { publishing { repositories { @@ -87,3 +101,11 @@ allprojects { } } } + +publishing { + publications.create("devBundle") { + artifact(tasks.generateDevelopmentBundle) { + artifactId = "dev-bundle" + } + } +}