¿Cómo hago para que se ejecute la salida de un comando de shell utilizando una variable de Jenkinsfile (groovy)?

Tengo algo como esto en un Jenkinsfile (Groovy) y quiero registrar la salida estándar y el código de salida en una variable para poder usar la información más adelante.

sh "ls -l"

¿Cómo puedo hacer esto, especialmente porque parece que realmente no puedes ejecutar ningún tipo de código maravilloso dentro delJenkinsfile?

Respuestas a la pregunta(6)

Su respuesta a la pregunta