-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins 1.609.3, Linux, Workflow plugin 1.10
On my production Jenkins system, Workflow jobs which run a shell script that happens to print Unicode characters instead display the null/question mark placeholder in the console log view. The same shell script, run by a freestyle job, prints correctly. I can't reproduce this on my test Jenkins server, so I suspect this is partly an environment issue, but I don't know what to check to confirm that and it's interesting that it only impacts Workflow jobs.
Workflow script which reproduces this:
node {
sh 'env printf "\u2024 \u2024 \u2024 \u2024 \u2024 \n"'
}
- relates to
-
JENKINS-48923 Core should use UTF-8 by default
-
- Open
-
-
JENKINS-52729 Launcher.ProcStarter.stdout(TaskListener) discards remotability
-
- Resolved
-
-
JENKINS-36566 If password have some characters it is not mask
-
- Resolved
-
-
JENKINS-49651 Extend plugin/update center metadata with known incompatibilities
-
- Open
-
-
JENKINS-38381 [JEP-210] Optimize log handling in Pipeline and Durable Task
-
- Resolved
-
- links to
[JENKINS-31096] Unicode characters in console logs do not print correctly in Workflow builds
Labels | Original: workflow | New: encoding |
Workflow | Original: JNJira [ 166267 ] | New: JNJira + In-Review [ 182336 ] |
Component/s | New: pipeline-general [ 21692 ] |
Component/s | Original: workflow-plugin [ 18820 ] |
Component/s | New: workflow-job-plugin [ 21716 ] | |
Component/s | Original: pipeline [ 21692 ] |
Link |
New:
This issue relates to |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Link |
New:
This issue relates to |
Attachment | New: 1.png [ 38949 ] |
Attachment | Original: 1.png [ 38949 ] |