I'm not following how the 'sh' step name or description is displayed in blue ocean. Right now, it's seemingly at random.
example...
This sh step shows 'Shell Script' in the step description:
sh "cp -r /some/path/external/to/workspace/root ."
And this one shows the actual command that's running:
sh "cp -r somedir/dir somedir/file.sh somedir/makefile ."
At first I thought it was copying from a path external to the workspace root to inside of it, but that seems to have no bearing as later in my build I copy files from outside of the workspace root and the command is displayed.
Any ideas? Any workarounds on how to make the description step something sane? I've found a few issues in the Jenkins project regarding this, but none have been fixed yet or contain workarounds.