ページ ツリー

比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

Chef を使っている方であれば、知っておいて損はないと思います。

 

...

インストール手順を確認

まずは、手動でインストールするときの手順を確認します。
※ ハンズオンのために少しめんどうな手順でインストールしています。まずは、Chef を使わずに手でインストールするときの手順を確認します。

この手順を Recipe にしていきます。

 

  1. http://pkg.jenkins-ci.org/redhat/ から rpm をダウンロード

    コード ブロック
    $ wget http://pkg.jenkins-ci.org/redhat/jenkins-1.568-1.1.noarch.rpm



  2. ダウンロードした rpm を yum コマンドでインストール

    コード ブロック
    $ yum localinstall jenkins-1.566-1.1.noarch.rpm



  3. /etc/sysconfig/jenkins を編集して、実行ユーザーを変更

    コード ブロック
    $ sed -i 's/^JENKINS_USER="jenkins"/JENKINS_USER="kitchen"/' /etc/sysconfig/jenkins
    情報

    'kitchen' ユーザーは Kitchen で起動したインスタンスの一般ユーザーです。
    作成した Cookbook は Kitchen を使って動作確認を行うので、このユーザーを Jenkins の実行ユーザーにしておきます。



  4. 利用するディレクトリのオーナーを変更

    コード ブロック
    $ chown -R kitchen:kitchen /var/lib/jenkins
    $ chown -R kitchen:kitchen /var/log/jenkins
    $ chown -R kitchen:kitchen /var/cache/jenkins



  5. サービスを登録・起動

    コード ブロック
    $ service jenkins start
    $ chkconfig jenkins on

...