It seems to be easy to print Unicode characters from a Jenkins Pipeline
examples/jenkins/unicode.jenkinsfile
pipeline {
agent { label 'master' }
stages {
stage('build') {
steps {
println "Hello World"
println "Álom ló és ő egy ügyes ökör."
println "שלום עולם"
println "السلام عليكم"
script {
def latin_letters = "Hello World"
println latin_letters
def hungarian = "Álom ló és ő egy ügyes ökör."
println hungarian
def hebrew = "שלום עולם"
println hebrew
def arabic = "السلام عليكم"
println arabic
}
}
}
}
}
I tried this in Jenkins version 2.249.1 running in Docker and the consul output was showing the strings as expected.