LoginSignup
12
11

More than 5 years have passed since last update.

MacでJenkinsサーバーを構築時に日本語の文字化けを解消する

Posted at

http://mirrors.jenkins-ci.org/osx/latest からダウンロードしたpkgファイルでJenkinsをインストールした場合、自動的にシステムにjenkinsユーザーが作成され、実行ユーザーがjenkinsでデーモンとして起動する。

しかし、JVMの起動時に-Dfile.encoding=UTF-8を指定しないと、ビルド時のログなどの日本語が文字化けしてしまう。

デーモンとしての起動はlaunchctlコマンドで行われており、その際に自動的に上記の設定を反映させるために、以下のファイルに設定を記述する(sudoで行うこと)。

/etc/launchd.conf
setenv JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8

この状態で再起動すれば、/Library/Application Support/Jenkins/jenkins-runner.shjavaArgsを書き換えなくても済むため、Jenkinsのアップデートがしやすくなる。

12
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
11