使用 Gradle 获取更新信息 (#4560)

This commit is contained in:
Glavo
2025-09-28 20:29:07 +08:00
committed by GitHub
parent 7f4c5fc4a0
commit 8a89baee09
3 changed files with 162 additions and 35 deletions

View File

@@ -1,3 +1,4 @@
import org.jackhuang.hmcl.gradle.ci.CheckUpdate
import org.jackhuang.hmcl.gradle.docs.UpdateDocuments
plugins {
@@ -66,4 +67,14 @@ defaultTasks("clean", "build")
tasks.register<UpdateDocuments>("updateDocuments") {
documentsDir.set(layout.projectDirectory.dir("docs"))
}
}
tasks.register<CheckUpdate>("checkUpdateDev") {
tagPrefix.set("v")
api.set("https://ci.huangyuhui.net/job/HMCL/lastSuccessfulBuild/api/json")
}
tasks.register<CheckUpdate>("checkUpdateStable") {
tagPrefix.set("release-")
api.set("https://ci.huangyuhui.net/job/HMCL-stable/lastSuccessfulBuild/api/json")
}