diff --git a/foundation-core/src/main/kotlin/gay/pizza/foundation/core/features/update/UpdateUtil.kt b/foundation-core/src/main/kotlin/gay/pizza/foundation/core/features/update/UpdateUtil.kt index 0a7f559..29985b9 100644 --- a/foundation-core/src/main/kotlin/gay/pizza/foundation/core/features/update/UpdateUtil.kt +++ b/foundation-core/src/main/kotlin/gay/pizza/foundation/core/features/update/UpdateUtil.kt @@ -13,17 +13,16 @@ import java.nio.file.Path object UpdateUtil { private val client = HttpClient.newBuilder().followRedirects(HttpClient.Redirect.NORMAL).build() - // TODO: Add environment variable override. Document it. + // TODO(liv): Add environment variable override. Document it. private const val basePath = - "https://git.mystic.run/minecraft/foundation/-/jobs/artifacts/main/raw" - private const val basePathQueryParams = "job=build" + "https://artifacts.gay.pizza/foundation" private const val manifestPath = "build/manifests/update.json" fun fetchManifest() = fetchFile( getUrl(manifestPath), MapSerializer(String.serializer(), ModuleManifest.serializer()), ) - fun getUrl(path: String) = "$basePath/$path?$basePathQueryParams" + fun getUrl(path: String) = "$basePath/$path" private inline fun fetchFile(url: String, strategy: DeserializationStrategy): T { val request = HttpRequest