Jenkins on Ubuntuな環境で、テストのログが文字化ける

どうやら、ログをUTF-8として扱ってくれないのが原因のようなので

/etc/default/jenkinsに設定を追加します。

Jenkinsがファイルを参照する時に効いてくる設定は

file.encodingで、ここにUTF-8を設定してやればUTF-8としてファイルを読んでくれます。

ということで

JAVA_ARGS="-Dfile.encoding=UTF-8″

という設定を追加してみました。

あとは

sudo service jenkins restart

としてJenkinsを再起動すれば、以降実行されるテストについては日本語表示が正常に表示されるようになると思います。

 

ubuntu

Posted by GENDOSU