问题
I'm aware of Jenkins Pipeline sh display name/label
But when using
sh "echo foo", label: "my step"
I'll get the following error:
Arguments to "sh" must be explicitly named
I made sure to have Pipeline: Nodes and Processes v2.28 installed and I'm using a declarative pipeline.
回答1:
I found it out myself, it must be:
sh script: "echo foo", label: "my step"
来源:https://stackoverflow.com/questions/54787285/jekins-sh-label-arguments-to-sh-must-be-explicitly-named