Skip to content
comutt edited this page Oct 2, 2012 · 2 revisions

Jenkins

JRE のインストール

  • Java 実行環境が必要です
    • 環境が整っているかどうか調べる方法
      • 以下のコマンドを実行してください(Windows ならコマンドプロンプト、 Unix系OSならシェルから)
        • java -version
      • バージョンナンバーが表示された場合
        • Java 実行環境が存在します。問題ありません。
      • コマンドが見つからないとエラーになった場合
        • Oracleサイト から、JRE をインストールしてください。
        • もう一回 java -version と叩いて、バージョンナンバーが出ることを確認する。
      • インストールしたのに、コマンドが見つからないといわれた場合
        • java コマンドを実行できるように、環境変数 PATH を設定してください
        • java コマンドの存在場所(各自の環境で異なりますので、確認してください。以下は一例です)
          • Windows の場合の例: C:\Program Files\Java\jdk1.7.0_07\bin, C:\Program Files (x86)\Java\jdk1.7.0_07\bin など
          • Mac OSX の場合の例: /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin, /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin など

Jenkins のインストール

  • Jenkins公式サイト から、「Java Web Archive (.war)」をダウンロードしてください。
    • 各OSパッケージ版のほうが楽です。
    • が、今回は受講者の環境差異をさけるため、 war版を使用します。
      • 余談ですが、Windows 版は、Program Files 配下にジョブのデータを持つので、それが嫌な方は避けてください
  • コマンドプロンプト、シェルを開き、 ダウンロードした war のディレクトリに移動し、jenkins を起動します
    • 例:

cd C:\Users\skomatsu\Downloads java -jar jenkins.war 10 02, 2012 9:17:12 午後 winstone.Logger logInternal 情報: Beginning extraction from war file Jenkins home directory: C:\Users\skomatsu.jenkins found at: $user.home/.jenkins 10 02, 2012 9:17:13 午後 winstone.Logger logInternal 情報: HTTP Listener started: port=8080 10 02, 2012 9:17:13 午後 winstone.Logger logInternal 情報: AJP13 Listener started: port=8009 10 02, 2012 9:17:13 午後 winstone.Logger logInternal 情報: Winstone Servlet Engine v0.9.10 running: controlPort=disabled 10 02, 2012 9:17:13 午後 jenkins.InitReactorRunner$1 onAttained 情報: Started initialization 10 02, 2012 9:17:14 午後 jenkins.InitReactorRunner$1 onAttained 情報: Listed all plugins 10 02, 2012 9:17:14 午後 jenkins.InitReactorRunner$1 onAttained 情報: Prepared all plugins 10 02, 2012 9:17:14 午後 jenkins.InitReactorRunner$1 onAttained 情報: Started all plugins 10 02, 2012 9:17:14 午後 jenkins.InitReactorRunner$1 onAttained 情報: Augmented all extensions 10 02, 2012 9:17:14 午後 jenkins.InitReactorRunner$1 onAttained 情報: Loaded all jobs 10 02, 2012 9:17:16 午後 org.apache.sshd.common.util.SecurityUtils$BouncyCastleRegistration run 情報: Trying to register BouncyCastle as a JCE provider 10 02, 2012 9:17:17 午後 org.apache.sshd.common.util.SecurityUtils$BouncyCastleRegistration run 情報: Registration succeeded 10 02, 2012 9:17:17 午後 org.jenkinsci.main.modules.sshd.SSHD start 情報: Started SSHD at port 55043 10 02, 2012 9:17:17 午後 jenkins.InitReactorRunner$1 onAttained 情報: Completed initialization 10 02, 2012 9:17:17 午後 hudson.TcpSlaveAgentListener 情報: JNLP slave agent listener started on TCP port 55044 10 02, 2012 9:17:17 午後 hudson.WebAppMain$2 run 情報: Jenkins is fully up and running ``` * Jenkins is fully up and running と出たら、ブラウザで http://localhost:8080/ にアクセスし、Jenkins の起動画面が見られることを確認します

Clone this wiki locally