Jenkins 関連あれこれ | Advent Calendar 2015
IT系の勉強会行ってきた Advent Calendar 2015 - Adventarの2日目!
Jenkins関連から3つ!
Jenkins ユーザ・カンファレンス 2015 東京
» Jenkins ユーザ・カンファレンス 2015 東京 日本Jenkinsユーザ会
- CIツールのデファクトスタンダードになりつつある
- 画面デザインが古めかしい感じだったので随時新しくしていく
- docker使ってJenkins立ち上げるのが簡単なので紹介されてた
- ワークフロープラグインの紹介 jenkinsci/workflow-plugin · GitHub
色々やれるけどもプラグイン入れすぎると複雑になって属人化しそう
はてなにおける継続的デプロイメントの現状とDockerの導入
- makerelの紹介
- サービスごとにJenkinsが存在、設定を複雑にし過ぎないよう気をつけてる
- Androidのチームではこれ使ってる jenkinsci/android-emulator-plugin · GitHub
- gitのPush時にJenkinsが実行される
クックパッドにおけるJenkinsの活用
- Jenkinsではなくおむきんすを使用。詳しくはブログ見たほうが早そう
開発者テストの失敗を追跡しやすくすることで大人数での Web サービス開発を加速する - AWS上にmaster-sleve構成で動いている
- クックパッドにはJavaと聞くと知能指数が下がる人が居る(笑)
- 偽陽性を放置させない
モラルが低下、凶悪犯罪が起こる
「Infrastructure as a CodeにおけるJenkinsの役割」 〜環境構築も継続的インテグレーションを行う時代です〜
- chefであれこれやってレシピコードが複雑化。Chefの実行結果追跡が難しい
- Provisioning Toolchainを意識してそれぞれの役割を明確化する
- Build Flow Plugin使用していたが、Workflow Pluginの導入も検討中
2015 新春 JJUG 特別企画 Jenkins まつり
jjug.doorkeeper.jp
Javaユーザに贈るJenkins 25のTips
- 大量にプラグインの紹介
Webhook、Gradle、CheckStyle、FindBugs… - 特におすすめ系
JobConfigHistory、Timestamper - jenkins実践入門の改訂版が発売される!(買ったけどまだ全部読んでない…)
Chef/Puppet + Jenkinsによる継続的デリバリ
- Puppet社の人を呼んで継続的デリバリ
puppetの構成とか参考にするならJenkinsのgithub見るのおすすめ
puppetのmanifestsを更新すると自動でビルドされる - Hieraやmd5sumの紹介
JenkinsとSeleniumによるWeb開発の検証を圧倒的にスピードアップするテクニック
- Selenium1 通称 RC。古いのでおすすめしない
Selenium2 通称 WebDriver - Remote WebDriverを使用するのが一般的
- Selenium導入はユーザー受け入れテスト向け、何度も似たような操作をやる場面での活用が良い
JJUGのやつで川口さんからJenkinsノート貰えたのでテンション上がりました☆
Seleniumの勉強会はタイトルにJenkinsという記載があったけどJenkinsあまり出てきてなかった…。