Jenkinsâ‘ 

Jenkins利用フロー

(1)開発者:ソースコードã®å¤‰æ›´
 ↓
(2)開発者:ソースコード管ç†ãƒ„ール(Gitç­‰)ã¸ã‚³ãƒŸãƒƒãƒˆ
 ↓
(3)ソースコード管ç†ãƒ„ール:CIツール(Jakinsç­‰)ã¸å¤‰æ›´ã‚’通知
 ↓
(4)CIツール:ビルドツール(Antç­‰)ã¸ãƒ“ルド指示
 ↓
(5)ビルドツール:ビルド
 ↓
(6)ビルドツール:CIツールã¸ãƒ“ルド終了を通知
 ↓
(7)CIツール:テストツール(JUnitç­‰)ã¸ãƒ†ã‚¹ãƒˆå®Ÿè¡Œã‚’通知
 ↓
(8)テストツール:テスト
 ↓
(9)テストツール:CIツールã¸ãƒ†ã‚¹ãƒˆçµæžœã‚’通知
Jekinsを利用ã™ã‚‹äº‹ã§æ‰‹å‹•ã§è¡Œã£ã¦ã„ãŸãƒ“ルド&テストãŒè‡ªå‹•ã§è¡Œã‚れる。
開発者ãŒè¡Œã†ã®ã¯(1)ã¨(2)ã®ã¿ã¨ãªã‚‹ã€‚

java実行環境インストール

http://java.com/ja/download/

jenkins.warã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰

http://jenkins-ci.org/
å³å´ã®ã€ŒLatest and greatestã€ã‚’クリックã—ã¦ã€Œjenkins.warã€ãƒ•ァイルをä¿å­˜ã€‚
Jenkins_download

èµ·å‹•

コマンドラインã‹ã‚‰jenkins.warä¿å­˜ãƒ•ォルダã«ç§»å‹•&以下コマンドを実行
java -jar jenkins.war
ブラウザã§
http://localhost:8080
ã‚’é–‹ã
Jenkins

ジョブã®ä½œæˆ
「新è¦ã‚¸ãƒ§ãƒ–作æˆã€
 ↓
「フリースタイル・プロジェクトã®ãƒ“ルドã€
 ↓
「ビルド手順ã®è¿½åŠ ã€
 ↓
シェルスクリプトを記述
 ↓
「ビルド実行ã€

Follow me!