Jenkins On JBosssAS7環境構築

Jenkins On JBosssAS7環境構築
■ゴール
・サービスとして登録したJBossAS7上でJenkinsを動作させること
・サンプルプロジェクトをジョブとして登録し、テストまで実行できること

■事前条件
・JBossAS7がサービスとして登録されていること

■Jenkinsのデプロイ
1. Jenkins公式からWARをダウンロードする
2. 以下のパスにWARを配置する
$JBOSS_HOME/standalone/deployments/
3. 前の手順でWARを配置したディレクトリに空ファイル「jenkins.war.dodeploy」を配置する
4. 以下のURLにアクセスし、Jenkinsの管理コンソールが表示されることを確認する。
${HOST_NAME}は、JBossAS7がデプロイされているサーバのホスト名とする。
http://${HOST_NAME}:8080/jenkins

■Jenkinsの設定
1. Jenkinsの管理コンソールから、「Jenkinsの管理」→「システムの設定」を選択する
2. 「JDK」→「インストール済みJDK」を選択し、「JAVA_HOME」を設定する
※OpenJDKを使用する場合、OpenJDKのRuntimeと、DevelopmentKitは別ものなので、
DevelopmentKitも別途インストールする必要がある。以下は、vine Linuxでのコマンドの例
apt-get install java-1.6.0-openjdk-devel
3. 「JAVA_HOME」を入力後、警告が表示されてないことを確認する
4. 「Maven」→「インストール済みのMaven」を選択し、「自動インストール」にチェックを入れる
5. 画面最下部の「保存」ボタンを押下する