Rather than passing a string to the shell task and then using
shell.args.executable to choose an explicit executable, use
shell.cmd to set the actual script content so that shell.executable
can be used to choose the shell.
Change-Id: Ia24a21ce54746a486ba39c4eb7c32bc8470e32d4