Windows環境でJenkinsのコンソール出力が文字化けした
実行したジョブはUTF-8で、Windowsの出力はMS932。
文字コードがずれてたので文字化けが発生したようす。
1.Windowsマシンに、文字コード出力設定を追加
2.Jenkinsのスレーブ設定に文字コード出力設定を追加
3.実行するジョブの先頭に、表示する文字コードを明記
で解決。
システム環境変数に以下を追加
JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
2.Jenkinsのスレーブ設定に文字コード出力設定を追加
起動方法 > JVMオプション に以下を追加
3.実行するジョブの先頭に、表示する文字コードを明記
Windowsバッチコマンドの実行 先頭に以下を追加
chcp 65001
文字コードは以下を参考に設定した
文字コードの設定(CHCP) - ウィンドウの操作 - コマンドプロンプトの使い方
以上を行ったうえでスレーブを再起動。
切断して再度起動すればOKです。
※ jenkinsサーバー自体を再起動する場合は
http://{JENKNS_HOST}/safeRestart
で行えます。