From 911512ba96281a6acf7cc267a705393ea30454cd Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Tue, 26 Jul 2022 13:44:18 +0300 Subject: [PATCH] [K/N][perf] Add try-clause for sending request --- .../src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt index a2df159e629..bb92f5f1f5e 100644 --- a/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt +++ b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/BuildRegister.kt @@ -102,7 +102,12 @@ open class BuildRegister : DefaultTask() { append("\"buildNumberSuffix\": ${buildNumberSuffix?.let { "\"$buildNumberSuffix\"" } ?: buildNumberSuffix}}") } if (onlyBranch == null || onlyBranch == branch) { - println(sendPostRequest("$performanceServer/register", requestBody)) + try { + println(sendPostRequest("$performanceServer/register", requestBody)) + } catch (t: Throwable) { + println("Failed to send POST to '$performanceServer/register'") + throw t + } } else { println("Skipping registration. Current branch $branch, need registration for $onlyBranch!") }