Log type of shell when using Shell executor
What does this MR do?
Reports shell type in build log.
Why was this MR needed?
GitLab Shell executor supports different shell types, so this makes it easier to debug problems when wrong shell type is used.
What's the best way to test this MR?
Look at the build log and tests.
What are the relevant issue numbers?
Edited by Anatoli Babenia