-
Notifications
You must be signed in to change notification settings - Fork 1
Jenkins
Jenkins
- 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
など
- Windows の場合の例:
- 以下のコマンドを実行してください(Windows ならコマンドプロンプト、 Unix系OSならシェルから)
- 環境が整っているかどうか調べる方法
-
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 の起動画面が見られることを確認します