Windows: Runner fails with commit message starts with non ASCII character
Summary
We had today the first error with a runner. The runner seems to have problems with commit messages, that starts with non ASCII char.
Steps to reproduce
Create a commit, that starts with German special characters (e.g. Ändern der Versionsnummer in der WebApi). Push it, to start the pipeline.
Actual behavior
Pipeline failes.
Expected behavior
Pipeline run.
Relevant logs and/or screenshots
Origin commit message: Ändern der Versionsnummer in der WebApi
Runner log:
Running with gitlab-runner 11.0.0 (5396d320)
on Windows runner on Win2016 f4aded2c
Using Shell executor...
Running on DEVBUILD...
In C:\Users\ba\AppData\Local\Temp\build_script058296123\script.ps1:91 Zeichen:23
+ $CI_COMMIT_MESSAGE="�"ndern der Versionsnummer in der WebApi`n"
+ ~~~~~
Unerwartetes Token "ndern" in Ausdruck oder Anweisung.
+ CategoryInfo : ParserError: (:) [], ParseException
+ FullyQualifiedErrorId : UnexpectedToken
ERROR: Job failed: exit status 1
Environment description
- OS: Windows Server 2016
Used GitLab Runner version
Running with gitlab-runner 11.0.0 (5396d320)
on Windows runner on Win2016 f4aded2c
Using Shell executor...