Depend on all projects' publish tasks for deployDebug
This commit is contained in:
parent
4f2a8b6863
commit
5dbb686cbd
24
jfmod.gradle
24
jfmod.gradle
|
@ -134,6 +134,14 @@ if (!project.hasProperty("curseforge_optional_dependencies"))
|
|||
else
|
||||
project.ext.curseforge_optional_dependencies = project.curseforge_optional_dependencies
|
||||
|
||||
task deployDebug() {
|
||||
}
|
||||
|
||||
task deployRelease() {
|
||||
}
|
||||
|
||||
tasks.deployRelease.dependsOn(tasks.deployDebug)
|
||||
|
||||
allprojects {
|
||||
apply plugin: "java-library"
|
||||
apply plugin: "maven-publish"
|
||||
|
@ -207,6 +215,9 @@ allprojects {
|
|||
preserveFileTimestamps = false
|
||||
reproducibleFileOrder = true
|
||||
}
|
||||
|
||||
tasks.publish.dependsOn(tasks.build)
|
||||
rootProject.tasks.deployDebug.dependsOn(tasks.publish)
|
||||
}
|
||||
|
||||
subprojects {
|
||||
|
@ -293,8 +304,6 @@ void setupRepositories(RepositoryHandler repositories) {
|
|||
repositories.mavenLocal()
|
||||
}
|
||||
|
||||
subprojects.each { remapJar.dependsOn("${it.path}:remapJar") }
|
||||
|
||||
dependencies {
|
||||
afterEvaluate {
|
||||
subprojects.each {
|
||||
|
@ -311,17 +320,6 @@ dependencies {
|
|||
|
||||
def readmeFile = rootProject.file("README.md")
|
||||
|
||||
task deployDebug() {
|
||||
}
|
||||
|
||||
task deployRelease() {
|
||||
}
|
||||
|
||||
tasks.publish.dependsOn(tasks.build)
|
||||
tasks.deployDebug.dependsOn(tasks.publish)
|
||||
|
||||
tasks.deployRelease.dependsOn(tasks.deployDebug)
|
||||
|
||||
if (ext.modrinthAvailable) {
|
||||
modrinth {
|
||||
token = System.getenv().MODRINTH_API_TOKEN
|
||||
|
|
Loading…
Reference in New Issue