※Jenkins を動かすためには Java 6 以上が必要
Jenkins のインストール
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
# yum install jenkins
jenkinsの設定値変更
# vi /etc/sysconfig/jenkins
================================================
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable=true"
JENKINS_PORT="8090"
JENKINS_AJP_PORT="8010" ← いらんかな??
JENKINS_ARGS="--prefix=/jenkins"
================================================
ファイアウォールの設定値変更
# vi /etc/sysconfig/iptables
================================================
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT ← 追加
-A INPUT -j REJECT --reject-with icmp-host-prohibited
================================================
ファイアウォール再起動
# service iptables restart
Jenkins起動
# service jenkins start
サーバ起動時にJenkinsが起動するように設定
# chkconfig jenkins on
# chkconfig --list | grep jenkins
Jenkinsへアクセス
http://192.168.*.*:8090/jenkns
Administrator password に以下で表示される内容を貼り付け
# cat /var/lib/jenkins/secrets/initialAdminPassword
おすすめプラグイン
FindBugs Plugin
コンパイル後のバイトコードを解析してバグや不具合が発生しそうなコードをチェックしてくれる
Checkstyle Plugin
コーディング規約違反をチェックをしてくれる
Emotional Jenkins Plugin
Jenkinsおじさんが怒ったり悲しんだりする
]]>