Кому может подойти этот вопрос, самое простое решение - пройти аутентификацию раньше, это должно сработать в Groovy
def addr = "${sonarUrl}"
def authString = "user:password".getBytes().encodeBase64().toString()
def conn = addr.toURL().openConnection()
conn.setRequestProperty( "Authorization", "Basic ${authString}" )
conn.content.text