2012/07/29 Jenkins ユーザ・カンファレンス 2012 東京 satta-5 : 毎日が憧れの新築、反復可能なデリバリーによる常時新築システム #juc2012 #juc2012_satta
- orange_clover
- 3243
- 0
- 4
- 0
RT @jenkinsci: If you want to follow the sessions for #juc2012 in Tokyo, follow the hashtags: #juc2012_satta, #juc2012_S505 and #juc2012_S406
2012-07-29 15:46:07「Parameterrized Trigger Plugin:ビルド後にパッケージ集約ジョブを呼び出す 」 #juc2012 #juc2012_satta
2012-07-29 15:46:44RT @shoito: Excelで手順書作るとかホントにあるのか… #juc2012 #juc2012_satta
2012-07-29 15:47:53「Java(Jenkinsのため)、Git(Jenkinsがリポジトリから取り出すため)、Ruby(Chef-soloのあめ)、Chef-soloをインストールしたテンプレートVMを用意した」 #juc2012 #juc2012_satta
2012-07-29 15:48:31発表資料と #juc2012_satta の抄訳ドキュメントのリンク。後で見るためのまとめ。 http://t.co/MUzgtuVJ #juc2012
2012-07-29 15:50:07「デプロイに60分かかる。似たような問題にスローテスト問題。スローテスト問題は、テストケースを分割するのが1つの一般的な解」 #juc2012 #juc2012_satta
2012-07-29 15:54:48「1.VMスナップショット:VMをテンプレートから作る代わりにスナップショットへの復元。10分から3分へ。電源をいきなりブチッとしてしまうとJenkinsがマスターとスレーブが混乱する場合があるので、シャットダウンしている。」 #juc2012 #juc2012_satta
2012-07-29 15:58:15「インターネットからの分離:rpmやgemのダウンロードしてたので遅い。事前にまとめておく。ここでも、Matrix job Pluginが活躍。」 #juc2012 #juc2012_satta
2012-07-29 15:59:50インターネットから rpm をかき集めて来る時間が長いので、事前にアーティファクト化。jenkins 自体が yum のリポジトリと位置付けられる。 #juc2012 #juc2012_satta
2012-07-29 16:00:51「外部影響の原因追求、Jenkinsには、ファイルのMD値を持つ機能があるので、いつからJenkinsにあるかを確認することができる。」 #juc2012 #juc2012_satta
2012-07-29 16:01:09「冪等性 f(f(x)=f(x) 今回の場合は、xマシンの状態、fはデプロイをした後のマシンの状態。複数回デプロイを実行しても1回実行した状態と同じことを示している。」 #juc2012 #juc2012_satta
2012-07-29 16:02:34「冪等ではない例 tar zxf foo.tar.gz、冪等の例 rm -rf foo;tar zxf foo.tar.gz」 #juc2012 #juc2012_satta
2012-07-29 16:04:50RT @sempreff: インターネットから rpm をかき集めて来る時間が長いので、事前にアーティファクト化。jenkins 自体が yum のリポジトリと位置付けられる。 #juc2012 #juc2012_satta
2012-07-29 16:06:51「早い失敗を目指す。パイプラインの早い段階(結合テストよりも前に単体テストで)で赤や黄色になる」 #juc2012 #juc2012_satta
2012-07-29 16:07:47