Jenkinsからはじめた
若者のための
新ツール
一歩目

     2012/12/21 大阪Jenkins勉強会
自己紹介

名前�HIDARI
社会人2年目
受託開発 → 自社パッケージ製品開発
好きな言語�C#
今日話すこと

新人の僕が(ローカルで)Jenkinsを使うた
めにやったこと
 きっかけ
 導入の流れ
まとめ
きっかけ


一年目で参加したプロジェクトが…
コレジャナイ開発

  V字型の開発モデル
コレジャナイ開発

   V字型の開発モデル

開発後半になってようやく全体のビルドが
動き始めるあれ
コレジャナイ開発

ビルド職人が定時後に仕込み
自分の書いたコードの問題が翌日までわ
からない不安
右手にはマウス,左手はPrintScreenに構
えてExcelと戦う日々
コレジャナイ開発

ビルド職人が定時後に仕込み
  一人にかかる負担ヤバい
コレジャナイ開発

ビルド職人が定時後に仕込み
  一人にかかる負担ヤバい

自分の書いたコードの問題が翌日までわ
からない不安
  チャンスは日に一回
コレジャナイ開発

右手にはマウス
左手はPrintScreenに構えてExcelと戦う
日々
コレジャナイ開発

 右手にはマウス
 左手はPrintScreenに構えてExcelと戦う
 日々

時間かかるだけで正しいことが何もわからない

テストやエビデンスと呼ばれる何か
CIで幸せになれるらしい

どうやらJenkinsというのが熱いらしい
ひとまずお家Jenkinsで素振り
いけんじゃね?
どうやって導入しようか……
そんなとき!

上司「キミ,来月から部署異動ね」
�������「席はもう移ってね」
おめーの席,ねぇから
ぼ�っ�ち
チャンスでは??
これは
この一瞬にかける!

 周りは知らない人ばかり……

      今だ!!

Jenkinsをインストールッ
誰かが言っていました


 やってから,あとで怒られましょう

失敗が許されるのは若いうちだけ
余談ですが

このとき一緒に以下のツールをインス
トールしましたてへぺろ
 Git
 Python + Sphinx
実際にやったこと

ビルド
単体テスト一式の実行
カバレッジの測定
コードの静的解析
実際にやったこと2

テスト,静的解析結果のレポート表示
カバレッジの測定結果とコードの表示
コードをリポジトリへ
プログラムを定期的に所定のサーバへ
そして,審判のとき…


ソフトウェア棚卸
上司から届いたメール
こんな内容
件名: 未申請ソフトウェアについて
本文: 以下のソフトウェアが
    未申請です.
    使用しないのであれば削除
    してください.

    ・Jenkins�etc.
Jenkins
Jenkins
Jenkins
……いや待てよ!



「使用しないのであれば」
使用しないのであれば
使用
しない
ので
あれば
しれっと返信     (テンション上がってました)




件名:�Re: 未申請ソフトウェアについて

本文:�使用しています.
「では,申請しておきます.」
あれ?


案外さらっと通った
しかも申請までしてもらえることに
まとめ

振り返ってみるとかなり考えなし
でも意外となんとかなる
無茶は若造の特権
まとめ?


さあ,あなたも一緒にビクビクしませんか?
きっと杞憂に終わるはずです
ご清聴ありがとうございました

Jenkinsからはじめた若者のための新ツール一歩目