如何在作业 DSL 中配置多个 shell 步骤

How to configure multiple shell steps within Job DSL

如何在作业 DSL 中配置多个 shell 步骤?
我正在配置单个 shell 步骤,如下所示:

project / builders / 'hudson.tasks.Shell' {
command 'cd $WORKSPACE/dir1'
}

我发现我应该可以使用 shell() 方法,可以多次调用它来创建多个 shell 步骤。

https://jenkinsci.github.io/job-dsl-plugin/#path/freeStyleJob-steps-shell