Как реализовать отклонение сборки SonarQube в jenkinsfile с помощью JSON url с помощью curl - PullRequest
0 голосов
/ 27 марта 2019
{
def JSONURL = sh(script:'curl -u \$user:\$password \HTTPSJSONURL', returnStdout:true)
echo "$JSONURL" 
if [[ \$response = *"\"status\":\"ERROR\""* ]]; then
exit 1
else
exit 0
fi
}

Этот код печатает значение $ JSONURL как ноль

вывод должен быть с командой curl, которую он должен ввести в vm с кредитами и назначить HTTPSJSONURL переменной JSONURL. Если он обнаружит ошибку в выводе json, он отклонит сборку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...