Upload
hiroshi-shibata
View
3.593
Download
2
Embed Size (px)
Citation preview
柴田 博志SHIBATA Hiroshi
永和システムマネジメントasakusa.rb
Eiwa System Management, Inc.
Jenkins environment for Rails project
Ruby Recipes and Japanese Cooking at COOKPAD
2011-07-14(Thu)
RailsアプリをふつうにCIで回すやり方
自己紹介
SHIBATA Hiroshi
社内風景
http://twitter.com/hsbt/
http://www.hsbt.org/
http://github.com/hsbt/
asakusa.rb
予告
柴田 博志SHIBATA Hiroshi
永和システムマネジメントasakusa.rb
Eiwa System Management, Inc.
The art of “Legacy” Ruby Code Maintainance
RubyKaigi2011 練馬文化会館大ホール 2011-07-18(Mon)
Ruby遺産とレガシーコード修理技術
本編
CI
省略
CI環境の全体像
1. コードを書く
道具
実行したいテスト
2. CIで実行させる
Jenkinsの設定画面
Gitから取得
rvm + bundlerで環境設定
rspec と cucumberの
実行
heroku にデプロイ
テスト結果
3.herokuにデプロイ
4.POとの連携
5. コードを書く
繰り返し
3.価値を早く届ける
1.開発に専念
2.不吉な臭いの検知
メンバーの相談
PivotalTracker
Jenkinsheroku
一日のビルド回数2-20回一日のデプロイ回数6-8回
お知らせ
Hackathon 開催中
travis-ci
Let’s try CI