diff --git a/buildSrc/src/main/kotlin/jf.maven-publish.gradle.kts b/buildSrc/src/main/kotlin/jf.maven-publish.gradle.kts new file mode 120000 index 0000000..c2e670a --- /dev/null +++ b/buildSrc/src/main/kotlin/jf.maven-publish.gradle.kts @@ -0,0 +1 @@ +../../../../convention/src/main/kotlin/jf.maven-publish.gradle.kts \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/jf.plugin-conventions.gradle.kts b/buildSrc/src/main/kotlin/jf.plugin-conventions.gradle.kts index b67d5f9..5708ca3 100644 --- a/buildSrc/src/main/kotlin/jf.plugin-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/jf.plugin-conventions.gradle.kts @@ -1,7 +1,7 @@ plugins { `java-gradle-plugin` + id("jf.maven-publish") id("org.gradle.kotlin.kotlin-dsl") - `maven-publish` } group = rootProject.group @@ -15,22 +15,3 @@ repositories { url = uri("https://maven.fabricmc.net/") } } - -publishing { - repositories { - if (project.hasProperty("maven")) { - maven(project.property("maven") as String) { - name = "dynamic" - - credentials(PasswordCredentials::class) { - username = System.getenv()["MAVEN_NAME"] - password = System.getenv()["MAVEN_TOKEN"] - } - authentication { - create("basic") - } - } - } - mavenLocal() - } -} \ No newline at end of file