...
目次 |
---|
Jenkins の Cookbook をつくる
ここまでの話を踏まえて、実際に Cookbook を作ってみてください。
作成するのは Jenkins をインストールする Cookbook です。
...
継続的インテグレーションツールです。
http://jenkins-ci.org/
もともとは一般的な製品(ソースコード)を対象にしたツールでしたが、もともとは Java や C などの一般的なプロジェクト(ソースコード)を対象にしたツールでしたが、
最近では Kitchen や Serverspec といった技術が出てきていて、Jenkins といった技術が出てきていて、Jenkins と組み合わせた「インフラCI」や「テスト駆動インフラ」が盛り上がってきています。
Chef を使っている方であれば、知っておいて損はないと思います。
手動でインストールするときの手順
Jenkins を手動でインストールするときの手順です。
http://pkg.jenkins-ci.org/redhat/ から rpm をダウンロード
コード ブロック $ wget http://pkg.jenkins-ci.org/redhat/jenkins-1.568-1.1.noarch.rpm
ダウンロードした rpm を yum コマンドでインストール
コード ブロック $ yum localinstall jenkins-1.566-1.1.noarch.rpm
/etc/sysconfig/jenkins を編集して、実行ユーザーを変更
コード ブロック $ sed -i ‘s/^JENKINS_USER=”jenkins”/JENKINS_USER=”kitchen”/’ \ /etc/sysconfig/jenkins
利用するディレクトリのオーナーを変更
サービスを登録・起動
...