Commit 00aea20c authored by Him188's avatar Him188

CuiCloud retry

parent f33c7da7
...@@ -15,6 +15,7 @@ import io.ktor.client.request.post ...@@ -15,6 +15,7 @@ import io.ktor.client.request.post
import io.ktor.client.statement.HttpResponse import io.ktor.client.statement.HttpResponse
import io.ktor.http.isSuccess import io.ktor.http.isSuccess
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.delay
import kotlinx.coroutines.runBlocking import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.withContext import kotlinx.coroutines.withContext
import org.gradle.api.Project import org.gradle.api.Project
...@@ -84,14 +85,15 @@ object CuiCloud { ...@@ -84,14 +85,15 @@ object CuiCloud {
val bytes = file.readBytes() val bytes = file.readBytes()
runBlocking { runBlocking {
retryCatching(5) { retryCatching(50) {
uploadToCuiCloud( uploadToCuiCloud(
cuiCloudUrl, cuiCloudUrl,
key, key,
"/mirai/${project.name}/${file.nameWithoutExtension}.mp4", "/mirai/${project.name}/${file.nameWithoutExtension}.mp4",
bytes bytes
) )
} delay(30_000)
}.getOrThrow()
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment