From 555503c564fda06a0b9edbb78f54e1989ecedb16 Mon Sep 17 00:00:00 2001 From: Rui Lopes Date: Wed, 24 Jun 2026 07:24:24 +0000 Subject: [PATCH] show the response body when there is an error --- provision/use-apt-repository.sh | 2 +- provision/use-npm-repository.sh | 2 +- provision/use-raw-repository.sh | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/provision/use-apt-repository.sh b/provision/use-apt-repository.sh index 4b2f174..d380609 100644 --- a/provision/use-apt-repository.sh +++ b/provision/use-apt-repository.sh @@ -23,7 +23,7 @@ popd # see https://help.sonatype.com/en/apt-repositories.html apt-get install -y curl curl \ - --fail \ + --fail-with-body \ --show-error \ --user 'alice.doe:password' \ --header 'Content-Type: multipart/form-data' \ diff --git a/provision/use-npm-repository.sh b/provision/use-npm-repository.sh index 095ac2a..d9fefd6 100644 --- a/provision/use-npm-repository.sh +++ b/provision/use-npm-repository.sh @@ -13,7 +13,7 @@ mkdir -p tmp/use-npm-repository && cd tmp/use-npm-repository # install node LTS. # see https://github.com/nodesource/distributions#debinstall -curl -sL --fail --show-error https://deb.nodesource.com/setup_24.x | bash +curl -sL --fail-with-body --show-error https://deb.nodesource.com/setup_24.x | bash apt-get install -y nodejs node --version npm --version diff --git a/provision/use-raw-repository.sh b/provision/use-raw-repository.sh index 11f4570..c3aac11 100644 --- a/provision/use-raw-repository.sh +++ b/provision/use-raw-repository.sh @@ -14,8 +14,8 @@ apt-get install -y curl # see https://help.sonatype.com/display/NXRM3/Raw+Repositories+and+Maven+Sites#RawRepositoriesandMavenSites-UploadingFilestoHostedRawRepositories expected='this is an adhoc package' echo "$expected" >package-1.0.0.txt -curl --silent --fail --show-error --user 'alice.doe:password' --upload-file package-1.0.0.txt https://$nexus_domain/repository/adhoc-package/package-1.0.0.txt +curl --silent --fail-with-body --show-error --user 'alice.doe:password' --upload-file package-1.0.0.txt https://$nexus_domain/repository/adhoc-package/package-1.0.0.txt # download. -actual=$(curl --silent --fail --show-error https://$nexus_domain/repository/adhoc-package/package-1.0.0.txt) +actual=$(curl --silent --fail-with-body --show-error https://$nexus_domain/repository/adhoc-package/package-1.0.0.txt) [ "$actual" = "$expected" ] || (echo 'upload adhoc package test failed' && false)