More Related Content
Similar to Jenkins実践入門目次チラ見せしちゃいます (20)
Jenkins実践入門目次チラ見せしちゃいます
- 1. 第四回Jenkins勉強会 LT
日本初!
Jenkinsを愛する全ての人に贈る
Jenkins実践入門
ビルド・テスト・デプロイを自動化する技術
11月発売!
目次チラ見せしちゃいます
佐藤聖規(Masanori Satoh) @lino_s
- 2. 自己紹介
✗ 佐藤 聖規(Masanori Satoh / @lino_s)
✗ ブログ Linoブログ http://d.hatena.ne.jp/lino/
✗ NTTデータのR&D部門でJenkinsなどの開発ツー
ルやクラウドの開発・普及を推進しています。
✗ 認定スクラムマスターです。
✗ 「現場で使える デバッグ&トラブルシュート Java
編」執筆や@IT、DBマガジンなどに記事を寄稿し
ています。
- 3. Jenkinsの情報収集ってどうやってますか?
✗ Jenkinsのヘルプ
✗ Jenkins Wiki
✗ 日本Jenkinsユーザ会
✗ Jenkins mailing lists / IRC
✗ Jenkins: the Definitive Guide
✗
漢はダマってソースを読む
使い方はわかるけど…
Jenkinsって自由度が高すぎて
どう活かせばいいかわからない!
- 4. Jenkinsを愛する全ての人に贈る
✗ 川口さんの序論、監修!
✗
現場発の実用的なベストプラクティス
✗ 日本人による日本人のための
✗ サンプルプロジェクト付き
✗ 初心者から上級者まで!
✗ WEB+DB Press Plusシリーズ
技術評論社より
2011年11月11日発売予定
¥2,919
Coming Soon
Amazonで予約
- 5. CIとかJenkinsってなぁに?
✗ 第1章 継続的インテグレーションとJenkins
●
1.1 継続的インテグレーションとは
● 1.2 継続的インテグレーションに必要なもの
● 1.3 Jenkinsとは
✗ 第2章 インストールと設定
●
2.1 Jenkinsをインストールする
●
2.2 Jenkinsの初期設定
✗ 第3章 ジョブを作ってビルドする
●
3.1 ジョブを作る
● 3.2 ビルドして結果を確認する
● 3.3 結果を確認する
- 6. Jenkinsをプロジェクトで活かしたい!
✗
第4章 本番を想定して開発環境を準備する
●
4.1 開発を始める前に
●
4.2 ビルドしてみよう
✗
第5章 JUnitでテストする
●
5.1 ユニットテストを自動化する意味
●
5.2 JenkinsでJUnitコードを実行する
●
5.3 テスト結果を集計する
✗
第6章 カバレッジを取得する
●
6.1 カバレッジの取得を自動化する意味
●
6.2 Coberturaを実行する
✗
第7章 インスペクションを実施する
●
7.1 インスペクションを自動化する前に
●
7.2 インスペクションを実行する
✗
第8章 コードステップ数をカウントする
●
8.1 コードステップ数をカウントする理由
●
8.2 コードステップ数を測定する
- 7. Jenkinsを愛するパワーユーザに
✗
第9章 設定のポイント
● 9.1 ビルドの実行数を制御する
● 9.2 セキュリティのためのユーザー管理
●
9.3 上流/下流プロジェクトの設定
●
9.4 ビルド結果をさまざまな経路で通知させる
✗
第10章 一歩進んだ活用法
●
10.1 分散ソースコード管理システムとの連携
● 10.2 分散ビルドを実行する
● 10.3 成果物をデプロイする
● 10.4 結合テストを自動化する
●
10.5 バグトラッカーと連携させる
- 8. Jenkinsを愛するパワーユーザに 続き
✗
第11章 より便利に使うために
● 11.1 プラグインを利用する
● 11.2 プラグインを開発する
●
11.3 成果物を管理する
●
11.4 ビューをカスタマイズする
✗
第12章 安定して利用するための5つの運用管理
●
12.1 Jenkinsログを確認する
● 12.2 バックアップとリストア
● 12.3 ディスク領域を管理/変更する
● 12.4 Jenkinsをチューニングする
●
12.5 Jenkinsをバージョンアップさせる
- 9. よりすぐりのコラム
✗
継続的インテグレーションはXPから生まれた
✗
Jenkinsコミュニティに参加する3つの方法
✗ Apacheの後ろでJenkinsを動かそう
✗
SubversionからJenkinsのビルドをトリガーする
✗
社外のネットワークに接続するときのHTTP Proxyの設定
✗ おすすめプラグイン「Jenkins Job Conguration History Plugin」
✗ おすすめプラグイン「Copy Artifact Plugin」
✗
スマートフォンからJenkinsを見てみよう
✗ ソースコード管理システムはどのように運用すればいいか
✗ Selenium IDEでテストコードを効率的に生成する
✗ システム管理ツールPuppet/Chefで自動化する範囲を拡大する
✗ Continuous Deliveryとは?
And more ...