ラベル Jenkins の投稿を表示しています。 すべての投稿を表示
ラベル Jenkins の投稿を表示しています。 すべての投稿を表示

2014年8月15日金曜日

JenkinsでCIをまわす

久しぶりに Jenkins を使ったのでメモ。

数年前よりだいぶ便利になってた。

ここでは、以下を実現するために入れたプラグインをメモしておく。


  • gitリポジトリはbitbucketにあり、Java-Servlcetアプリケーションを管理している。
  • Jenkinsでwarをビルドする。
  • Jenkinsでwarをtomcatにデプロイする。


Jenkinsには、以下のプラグインを追加すれば十分。


  • Ant Plugin (Maven または Gradle でも良い)
  • Bitbucket Pull Request Plugin
  • Git Client Plugin
  • Git Parameter Plugin
  • Git Plugin
  • Publish Over SSH Plugin
後は、AntHome 、 JavaHome を設定すればOK。

デプロイ先のサーバへは、パス無し鍵認証できるようにしとくほうが便利だけど、Publish Over SSH Plugin があればそれもしなくてOK、進歩しとる。