Hudson初心者向けデモ<br />cactusman<br />
自己紹介<br />HN:cactusman(さぼてん) <br />年齢:0x1d <br />出身:関西 <br />所属:java-ja,Wicket-ja<br />肩書き:Hudsonコミッタ<br />
アジェンダ<br />目的<br />Hudsonとは<br />デモ<br />まとめ<br />
目的<br /> Hudson初心者に向けてHudsonが何かを大雑把につかんでもらう<br />*CIについての説明は省略します<br />
ところで<br />Hudsonといえば<br />
絶賛発売中<br />
お約束で<br />すいません<br />
本題に入ります。<br />
Hudsonとは<br />OSSのCIツール<br />作者は川口耕介さん<br />簡単、手軽、親切<br />JavaWebStartで起動<br />「java -jar hudson.war」起動<br />好きなサーブレットコンテナ...
具体的に<br />スケジューリング<br />SCMからのチェックアウト<br />ビルドスクリプトの実行<br />Ant、Maven、Makeなど<br />テストなどの実行<br />ビルド結果のまとめ<br />テスト結果や警告など<...
デモシナリオ<br />SVNにコミットされた、Maven2を使ったJavaプロジェクトビルドしたい。<br />コミット後、すぐにビルドが実行されたい<br />
デモシナリオ<br />Hudosnのインストール<br />Hudsonの設定(JavaやMavenなど)<br />とりあえず実行で動作確認<br />Hudsonの設定(SVNなど)<br />実行で動作確認<br />変更をコミット<b...
ね、簡単でしょ?<br />
補足<br />コミット後実行はSubversion側のhookスクリプトを使うことでも可能<br />
Upcoming SlideShare
Loading in …5
×

Hudson初心者向けデモ

1,198 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,198
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hudson初心者向けデモ

  1. 1. Hudson初心者向けデモ<br />cactusman<br />
  2. 2. 自己紹介<br />HN:cactusman(さぼてん) <br />年齢:0x1d <br />出身:関西 <br />所属:java-ja,Wicket-ja<br />肩書き:Hudsonコミッタ<br />
  3. 3. アジェンダ<br />目的<br />Hudsonとは<br />デモ<br />まとめ<br />
  4. 4. 目的<br /> Hudson初心者に向けてHudsonが何かを大雑把につかんでもらう<br />*CIについての説明は省略します<br />
  5. 5. ところで<br />Hudsonといえば<br />
  6. 6. 絶賛発売中<br />
  7. 7. お約束で<br />すいません<br />
  8. 8. 本題に入ります。<br />
  9. 9. Hudsonとは<br />OSSのCIツール<br />作者は川口耕介さん<br />簡単、手軽、親切<br />JavaWebStartで起動<br />「java -jar hudson.war」起動<br />好きなサーブレットコンテナにデプロイ可能<br />設定はWebの画面<br />DBが不要<br />プラグインで機能拡張<br />
  10. 10. 具体的に<br />スケジューリング<br />SCMからのチェックアウト<br />ビルドスクリプトの実行<br />Ant、Maven、Makeなど<br />テストなどの実行<br />ビルド結果のまとめ<br />テスト結果や警告など<br />ビルドの通知<br />メール、RSS、他サービス<br />
  11. 11. デモシナリオ<br />SVNにコミットされた、Maven2を使ったJavaプロジェクトビルドしたい。<br />コミット後、すぐにビルドが実行されたい<br />
  12. 12. デモシナリオ<br />Hudosnのインストール<br />Hudsonの設定(JavaやMavenなど)<br />とりあえず実行で動作確認<br />Hudsonの設定(SVNなど)<br />実行で動作確認<br />変更をコミット<br />確認<br />
  13. 13. ね、簡単でしょ?<br />
  14. 14. 補足<br />コミット後実行はSubversion側のhookスクリプトを使うことでも可能<br />

×