Использование
docker.image('mysql').inside("") { mysql query... }
или
docker.image('mysql').withRun("") { mysql query... }
Как записать результаты и сохранить их в переменную groovy? Кроме того, даже передача результатов в файл также не работает.
Вы можете использовать sh step для захвата вывода cmd следующим образом:
sh
def queryResult docker.image('mysql').inside("") { queryResult = sh (script: 'mysql query', returnStdout: true).trim() writeFile file: 'result.txt', text: queryResult }