Your SlideShare is downloading. ×
0
Jenkinsでつくるはじめての継続的カレー開発  tetsunosuke@jenkins歴一日
SvnbookからFor you, those files might be source code—for others, anything fromgrocery shopping liststo digital video mixdown...
Svnbookから買い物リストだったり          3
というわけでお嬢様  今日もカレー   でございますか                 4
ってならないようにすまん 昨日 おやつでニンジン 食っちまったわ                       5
継続的カレー開発の流れ       • 食材は使ったらsvnコミットコミット       • SCMポーリングでビルドビルド       • 失敗したらメール通知 通知                               6
Phpcsとかの代わりの内容“カレーに必要な食材をチェック”(yamlのじゃがいもと人参の数が1以上)Refrigerator.yaml をバージョン管理Potato: 10Carrot: 5Garlic: 1                 ...
Jenkins設定 - Subversion                         8
Jenkins設定 – トリガ     Crontab 形式あとはantでビルドするようにしとく                                    9
Jenkins設定 – メールサーバ(システム設定)     GmailだとCrontab 形式     「高度な設定」で     SMTP認証が必要                          10
Jenkins設定 – メールサーバ(プロジェクトごと)下の方にある                           11
Antのなかみ(1タスクだけ)<target name="check"> <exec executable="c:xamppphpphp.exe" failonerror="true"> <arg value="c:workjenkinsphp...
デモします
Upcoming SlideShare
Loading in...5
×

Jenkinsで始める継続的カレー開発

2,338

Published on

2012/1/28 発表予定資料

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

No Downloads
Views
Total Views
2,338
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Jenkinsで始める継続的カレー開発"

  1. 1. Jenkinsでつくるはじめての継続的カレー開発 tetsunosuke@jenkins歴一日
  2. 2. SvnbookからFor you, those files might be source code—for others, anything fromgrocery shopping liststo digital video mixdowns and beyond.開発者のみなさんにとってはバージョン管理するファイルはソースコードかもしれないが、人によっては買い物リストだったりデジタルビデオの編集だったりするかもしれない 2
  3. 3. Svnbookから買い物リストだったり 3
  4. 4. というわけでお嬢様 今日もカレー でございますか 4
  5. 5. ってならないようにすまん 昨日 おやつでニンジン 食っちまったわ 5
  6. 6. 継続的カレー開発の流れ • 食材は使ったらsvnコミットコミット • SCMポーリングでビルドビルド • 失敗したらメール通知 通知 6
  7. 7. Phpcsとかの代わりの内容“カレーに必要な食材をチェック”(yamlのじゃがいもと人参の数が1以上)Refrigerator.yaml をバージョン管理Potato: 10Carrot: 5Garlic: 1 7
  8. 8. Jenkins設定 - Subversion 8
  9. 9. Jenkins設定 – トリガ Crontab 形式あとはantでビルドするようにしとく 9
  10. 10. Jenkins設定 – メールサーバ(システム設定) GmailだとCrontab 形式 「高度な設定」で SMTP認証が必要 10
  11. 11. Jenkins設定 – メールサーバ(プロジェクトごと)下の方にある 11
  12. 12. Antのなかみ(1タスクだけ)<target name="check"> <exec executable="c:xamppphpphp.exe" failonerror="true"> <arg value="c:workjenkinsphpcheck_refrigerator.php" /> </exec></target> 適当に自作 exit(0) or exit(1) 12
  13. 13. デモします
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×