-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
Jenkins 1.464
Running as: java -jar jenkins.war --httpPort=8013
OS: Mac OS 10.7.4
{code}
$ locale
LANG="en_IE.UTF-8"
LC_COLLATE="en_IE.UTF-8"
LC_CTYPE="en_IE.UTF-8"
LC_MESSAGES="en_IE.UTF-8"
LC_MONETARY="en_IE.UTF-8"
LC_NUMERIC="en_IE.UTF-8"
LC_TIME="en_IE.UTF-8"
LC_ALL=
{code}
{code}
'locale'.execute().in.text
Result: LANG="en_IE.UTF-8"
LC_COLLATE="en_IE.UTF-8"
LC_CTYPE="en_IE.UTF-8"
LC_MESSAGES="en_IE.UTF-8"
LC_MONETARY="en_IE.UTF-8"
LC_NUMERIC="en_IE.UTF-8"
LC_TIME="en_IE.UTF-8"
LC_ALL=
{code}
Jenkins 1.464 Running as: java -jar jenkins.war --httpPort=8013 OS: Mac OS 10.7.4 {code} $ locale LANG="en_IE.UTF-8" LC_COLLATE="en_IE.UTF-8" LC_CTYPE="en_IE.UTF-8" LC_MESSAGES="en_IE.UTF-8" LC_MONETARY="en_IE.UTF-8" LC_NUMERIC="en_IE.UTF-8" LC_TIME="en_IE.UTF-8" LC_ALL= {code} {code} 'locale'.execute().in.text Result: LANG="en_IE.UTF-8" LC_COLLATE="en_IE.UTF-8" LC_CTYPE="en_IE.UTF-8" LC_MESSAGES="en_IE.UTF-8" LC_MONETARY="en_IE.UTF-8" LC_NUMERIC="en_IE.UTF-8" LC_TIME="en_IE.UTF-8" LC_ALL= {code}
My case is running vows tests which output uses lots of funky utf8 chars like ✓ for example.
The console output then is barely readable.
Forget vows the case can be easy reproduced:
- scenario I: build script from jenkins with utf8 char
- scenario II: build script that outputs utf8 char
I am particularly interested in scenario II. And trust me its not only about one ✓ char there is much more making it unpleasant to use.
Made my homework and searched for duplicates/solution:
- https://issues.jenkins-ci.org/browse/JENKINS-302
- https://issues.jenkins-ci.org/browse/JENKINS-3009
- https://issues.jenkins-ci.org/browse/JENKINS-10856 (closest whet is MSBUILD - not in my installed plugins nor in available ones - guessing internal thing)
Some more people possibly with the same problem: