Jenkins を使ってRailsプロジェクトでゴニョゴニョするまでの道のり その1
目標
準備
OSは、CentOS6.3 64bit
1. Jenkinsのインストール
yum install jenkins /etc/init.d/jenkins start chkconfig jenkins on
2. Apache経由でアクセスさせる
/etc/sysconfig/jenkins を編集して、Jenkins起動時にプレフィックスをつけるように変更。
JENKINS_ARGS="--prefix=/jenkins"
/etc/httpd/conf.d/jenkins.conf Jenkins用のconfファイルを作成
<IfModule !proxy_module> LoadModule proxy_module modules/mod_proxy.so </IfModule> <IfModule !proxy_http_module> LoadModule proxy_http_module modules/mod_proxy_http.so </IfModule> ProxyPass /jenkins http://localhost:8080/jenkins ProxyPassReverse /jenkins http://localhost:8080/jenkins ProxyRequests Off <Proxy http://localhost:8080/jenkins*> Order deny,allow Allow from all </Proxy>
3. http://${server}/jenkins でJenkins画面へアクセス
4. 環境設定
Jenkins内のジョブは、全てjenkinsユーザで実行されるため、PATHにはデフォルトのものしか通ってないので設定する。
Jenkinsの管理 > システムの設定 > Global
キー : PATH
値 : /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
で設定する。