Jenkins Deploy Pluginを利用して、Tomcatへデプロイする。
事前準備
- Jenkins にDeploy Pluginを入れる。
- Tomcat へデプロイ用のユーザを作成する。( role は manager-script が必要)
対応しているApplication Server
今のところ、GrassFish,JBoss,Tomcatへ対応している。
WebLogic,WebSphereへのデプロイは専用のPluginがある。
利用方法
warを作成するジョブを作成し、ビルド後の処理に「Deploy war / ear to a container 」を選択して必要な項目を入力。
- WAR/EAR files :Jenkinsのワークスペースに作成されるwarファイルのパス。正規表現で指定可能。
- Context path :コンテキストパス
- Containner :デプロイするアプリケーションサーバを指定
- Manager user name : Tomcatへ作成したデプロイユーザ
- Manager password : Tomcatへ作成したデプロイユーザパス
- Tomcat URL : TomcatのルートURL