Preparing for release
This commit is contained in:
parent
62d7347077
commit
f69c25a7b2
59
build.gradle
59
build.gradle
|
|
@ -123,26 +123,6 @@ subprojects {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
modCompileOnly("mezz.jei:jei-${minecraft_version}:${jei_version}")
|
|
||||||
//modRuntimeOnly("mezz.jei:jei-${minecraft_version}:${jei_version}")
|
|
||||||
|
|
||||||
modCompileOnly("curse.maven:refinedstorage-243076:${refined_storage_version}")
|
|
||||||
|
|
||||||
modCompileOnly("dev.latvian.mods:kubejs-forge:${kubejs_version}")
|
|
||||||
modCompileOnly("curse.maven:jeresources-240630:3545538")
|
|
||||||
modCompileOnly("curse.maven:jepb-437558:3172880")
|
|
||||||
modCompileOnly("curse.maven:babel-436964:3196072")
|
|
||||||
modCompileOnly("curse.maven:twforest-227639:3575220")
|
|
||||||
modRuntimeOnly("curse.maven:ferritecore-429235:4074330")
|
|
||||||
modCompileOnly("team.chisel.ctm:CTM:${ctm_version}")
|
|
||||||
modCompileOnly("curse.maven:supermartijncore-454372:4455378")
|
|
||||||
modCompileOnly("curse.maven:valhesiastructures-347488:3476252")
|
|
||||||
modCompileOnly files("deps/starlight-1.2.jar")
|
|
||||||
modCompileOnly("appeng:appliedenergistics2:8.4.7")
|
|
||||||
modCompileOnly("vazkii.patchouli:Patchouli:1.16.4-53.3")
|
|
||||||
*/
|
|
||||||
|
|
||||||
tasks.withType(JavaCompile) {
|
tasks.withType(JavaCompile) {
|
||||||
// ensure that the encoding is set to UTF-8, no matter what the system default is
|
// ensure that the encoding is set to UTF-8, no matter what the system default is
|
||||||
// this fixes some edge cases with special characters not displaying correctly
|
// this fixes some edge cases with special characters not displaying correctly
|
||||||
|
|
@ -177,32 +157,6 @@ task generateChangelog(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTas
|
||||||
toCommit = "HEAD";
|
toCommit = "HEAD";
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
curseforge {
|
|
||||||
if (System.getenv("CURSEFORGE_TOKEN") != null) {
|
|
||||||
apiKey = System.getenv("CURSEFORGE_TOKEN")
|
|
||||||
project {
|
|
||||||
id = "790626"
|
|
||||||
changelog = file('./CHANGELOG.md')
|
|
||||||
changelogType = "markdown"
|
|
||||||
releaseType = "release"
|
|
||||||
addGameVersion "Forge"
|
|
||||||
addGameVersion minecraft_version
|
|
||||||
mainArtifact remapJar
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
modrinth {
|
|
||||||
token = System.getenv("MODRINTH_TOKEN")
|
|
||||||
projectId = "modernfix" // This can be the project ID or the slug. Either will work!
|
|
||||||
versionType = "release" // This is the default -- can also be `beta` or `alpha`
|
|
||||||
uploadFile = remapJar
|
|
||||||
gameVersions = [minecraft_version]
|
|
||||||
loaders = ["forge"]
|
|
||||||
changelog.set(provider { file("./CHANGELOG.md").getText('UTF-8') })
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.register('checkCleanTag') {
|
tasks.register('checkCleanTag') {
|
||||||
doLast {
|
doLast {
|
||||||
def details = versionDetails()
|
def details = versionDetails()
|
||||||
|
|
@ -210,15 +164,4 @@ tasks.register('checkCleanTag') {
|
||||||
throw new GradleException('Not a clean tree.')
|
throw new GradleException('Not a clean tree.')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.curseforge.dependsOn(":checkCleanTag")
|
|
||||||
tasks.curseforge.dependsOn(":generateChangelog")
|
|
||||||
tasks.modrinth.dependsOn(":checkCleanTag")
|
|
||||||
tasks.modrinth.dependsOn(":generateChangelog")
|
|
||||||
|
|
||||||
tasks.register('publishToModSites') {
|
|
||||||
publishToModSites.dependsOn(tasks.modrinth)
|
|
||||||
publishToModSites.dependsOn(tasks.curseforge)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
@ -121,4 +121,9 @@ modrinth {
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.curseforge.dependsOn(rootProject.generateChangelog)
|
tasks.curseforge.dependsOn(rootProject.generateChangelog)
|
||||||
tasks.modrinth.dependsOn(rootProject.generateChangelog)
|
tasks.modrinth.dependsOn(rootProject.generateChangelog)
|
||||||
|
|
||||||
|
tasks.register('publishToModSites') {
|
||||||
|
publishToModSites.dependsOn(tasks.modrinth)
|
||||||
|
publishToModSites.dependsOn(tasks.curseforge)
|
||||||
|
}
|
||||||
|
|
@ -150,3 +150,8 @@ modrinth {
|
||||||
|
|
||||||
tasks.curseforge.dependsOn(rootProject.generateChangelog)
|
tasks.curseforge.dependsOn(rootProject.generateChangelog)
|
||||||
tasks.modrinth.dependsOn(rootProject.generateChangelog)
|
tasks.modrinth.dependsOn(rootProject.generateChangelog)
|
||||||
|
|
||||||
|
tasks.register('publishToModSites') {
|
||||||
|
publishToModSites.dependsOn(tasks.modrinth)
|
||||||
|
publishToModSites.dependsOn(tasks.curseforge)
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user