summaryrefslogtreecommitdiff
path: root/scalalib/src/publish/SonatypePublisher.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src/publish/SonatypePublisher.scala')
-rw-r--r--scalalib/src/publish/SonatypePublisher.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/scalalib/src/publish/SonatypePublisher.scala b/scalalib/src/publish/SonatypePublisher.scala
index 6dcadd5b..5ca8f5c1 100644
--- a/scalalib/src/publish/SonatypePublisher.scala
+++ b/scalalib/src/publish/SonatypePublisher.scala
@@ -5,7 +5,6 @@ import java.security.MessageDigest
import mill.api.Logger
import os.Shellable
-import scalaj.http.HttpResponse
class SonatypePublisher(uri: String,
snapshotUri: String,
@@ -105,13 +104,13 @@ class SonatypePublisher(uri: String,
}
}
- private def reportPublishResults(publishResults: Seq[HttpResponse[String]],
+ private def reportPublishResults(publishResults: Seq[requests.Response],
artifacts: Seq[Artifact]) = {
if (publishResults.forall(_.is2xx)) {
log.info(s"Published ${artifacts.map(_.id).mkString(", ")} to Sonatype")
} else {
val errors = publishResults.filterNot(_.is2xx).map { response =>
- s"Code: ${response.code}, message: ${response.body}"
+ s"Code: ${response.statusCode}, message: ${response.data.text}"
}
throw new RuntimeException(
s"Failed to publish ${artifacts.map(_.id).mkString(", ")} to Sonatype. Errors: \n${errors.mkString("\n")}"