Mac上で動かしてるJenkinsからImageMagickを実行しようとしたら
command not found
とエラーが出たので、以下の設定を行って対応した。
実行ファイルの場所を調べる
$which convert
出力例
/opt/ImageMagick/bin/convert
Jenkinsの管理画面で環境変数を設定する
[Jenkinsの管理] > [システムの設定] > グローバルプロパティ > 環境変数
キー
PATH
値
${PATH}:/usr/local/bin:/opt/ImageMagick/bin
ちなみに
HomebrewからImageMagickをインストールしたらうまく動いてくれなかったので、パッケージをダウンロードしてインストールした。
ImageMagick installer for Mac OS X
http://cactuslab.com/imagemagick/
このページの、
ImageMagick 6.8.7-2 for Mac OS X 10.5 – 10.9
Requires XQuartz. (7.7 MB)
ってやつ。
あと、
XQuartz
http://xquartz.macosforge.org/landing/
こっちも。
インストールの順番はどっちが先でも大丈夫っぽい。