2017-04-06 18 views
0

私はthisジェンキンススレーブドッキングウィンドウの画像を使用している、それがUbuntuのに基づいている:14.04ドッカージェンキンススレーブ間違った文字エンコーディング

私は、UTF-8文字を含む文字列パラメータを使用したいと思います。 thisチケット私はドッカーに-e LANG=hu_HU.UTF-8bash -c "locale-gen hu_HU.UTF-8"を通過しようと言及したようにöüóőúűáéí(ハンガリー語文字)など

charachersはquestion marks

に置き換えられます。私はまた、をJenkinsユーザーの.bashrcに置きましたが、その文字はまだ置き換えられています。また、私はまた、ジェンキンス仕事と同じことをしようとしたen_US.UTF-8

で試してみました:

+ export LANG=hu_HU.UTF-8 
+ locale 
locale: Cannot set LC_CTYPE to default locale: No such file or directory 
locale: Cannot set LC_MESSAGES to default locale: No such file or directory 
locale: Cannot set LC_ALL to default locale: No such file or directory 
LANG=hu_HU.UTF-8 
LANGUAGE= 
LC_CTYPE="hu_HU.UTF-8" 
LC_NUMERIC="hu_HU.UTF-8" 
LC_TIME="hu_HU.UTF-8" 
LC_COLLATE="hu_HU.UTF-8" 
LC_MONETARY="hu_HU.UTF-8" 
LC_MESSAGES="hu_HU.UTF-8" 
LC_PAPER="hu_HU.UTF-8" 
LC_NAME="hu_HU.UTF-8" 
LC_ADDRESS="hu_HU.UTF-8" 
LC_TELEPHONE="hu_HU.UTF-8" 
LC_MEASUREMENT="hu_HU.UTF-8" 
LC_IDENTIFICATION="hu_HU.UTF-8" 
LC_ALL=  

出力は同じです。

ありがとうございます。

+0

ロケールがジェンキンスホスト(http://askubuntu.com/questions/76013/how-do-i-add-locale-to-ubuntuにインストールする必要があります-server) – Rik

+0

あなたより、私はリンクに基づいて解決策を見つけました:) –

答えて

0

私は解決策が見つかりました:

bash -c "locale-gen hu_HU && locale-gen hu_HU.UTF-8 && update-locale && echo 'export LANG=hu_HU.UTF-8' > /jenkins/.bashrc" 
関連する問題