Include SONAR_ROOT_CERT option custom TRA certificates (#39)

This commit is contained in:
Nathan Reynolds authored and GitHub committed 2023-04-18 10:47:25 +02:00
1 parent cfad4b4364
commit b438cfa1bd
2 files changed
+9

No files matched your search

+7
View File
@@ -27,6 +27,13 @@ if [ -z "${serverUrl}" ] || [ -z "${ceTaskUrl}" ]; then
exit 1
fi
if [[ -n "${SONAR_ROOT_CERT}" ]]; then
echo "Adding custom root certificate to ~/.curlrc"
rm -f /tmp/tmpcert.pem
echo "${SONAR_ROOT_CERT}" > /tmp/tmpcert.pem
echo "--cacert /tmp/tmpcert.pem" >> ~/.curlrc
fi
task="$(curl --location --location-trusted --max-redirs 10 --silent --fail --show-error --user "${SONAR_TOKEN}": "${ceTaskUrl}")"
status="$(jq -r '.task.status' <<< "$task")"