Как выполнить команду в задании конвейера Jenkins 2.0, а затем вернуть стандартный вывод

Есть ли лучший способ запустить задачу оболочки в конвейере Jenkins 2.0, а затем вернутьstdout команды. Единственный способ заставить это работать - направить вывод команды в файл, а затем прочитать файл в переменную.

sh('git config --get remote.origin.url > GIT_URL')
def stdout = readFile('GIT_URL').trim()

Это похоже на очень плохой способ вернуть результат. Я надеялся, что смогу сделать что-то вроде:

def stdout = sh('git config --get remote.origin.url').stdout

или же

def exitcode = sh('git config --get remote.origin.url').exitcode

Это возможно?