狠狠撸

狠狠撸Share a Scribd company logo
.NETなプロジェクトでも Jenkins を使ってみた第1回大阪Jenkins勉強会2011/09/22 お だ
織田 信亮 (おだ しんすけ)开発者してます厂蚕尝奥辞谤濒诲代表丑迟迟辫://诲.丑补迟别苍补.苍别.箩辫/辞诲补蝉丑颈苍蝉耻办别/蔼蝉丑颈苍蝉耻办别辞诲补
注意書き2~3年前のお話しです当時は Hudson でした
今日お話しする内容Jenkins / CI体験談今 .NET のプロジェクトで使うなら
Jenkins って何?CI(Continuous Integration)サーバーContinuous Integration って何?堅苦しい定義は色々あると思いますが…短い間隔で繰り返しビルドする!
CI すると何が嬉しい?ビルドの自動化!最新ソースを取得するとビルドが通らない朝一最新取ったら、エラーになる orzリリース準備でも開発端末依存している~さんの端末でビルドしないとダメ!ユニットテストがあると…テストの自動化/結果レポート定期的なテストの実行により、コードが守られる
CI すると何が嬉しい?ビルドの自動化!最新ソースを取得するとビルドが通らない朝一最新取ったら、エラーになる orzリリース準備でも開発端末依存している~さんの端末でビルドしないとダメ!ユニットテストがあると…テストの自動化/結果レポート定期的なテストの実行により、コードが守られる
.NET で CI するには…TFS (Team Foundation Server)ソース管理、CI、プロジェクト管理、レポート、テスト管理 等 盛り沢山!有償 (最新版は大幅値下げも CAL は必要)CCNET (CruiseControl.NET)http://www.cruisecontrolnet.org/projects/ccnet無償で使える OSS の CI設定が .xml ベースで大変…(v1.4当時)
Jenkins は?無償すぐ使える設定が GUI ベースで使いやすいGUI さいこー!
今日お話しする内容Jenkins / CI体験談今 .NET のプロジェクトで使うなら
.NET の開発環境Visual Studio を中心に色々利用していましたユニットテスト/カバレッジ/コード解析…でもお高いんでしょ?
.NET のお手軽(無償)開発環境の例IDEVisual Studio (Express Edition)ユニットテストNUnit/MolesカバレッジPartCoverコード解析FxCop (最近は Windows SDK に同梱)
Jenkins サーバーへの事前準備必要なコンポーネントのインストール.NET Framework利用している 3rd コンポーネントライセンスは要確認!端末単位なのか開発者単位なのか?その他依存しているコンポーネントSilverlight SDK とかテスト/レポート等に使うコンポーネントNUnit/PartCover/FxCop … etc
プロジェクトの構成ビルドMSBuild (Visual Studio)ユニットテストNUnitカバレッジPartCoverコード解析無し
どの プラグイン を使ってた?ビルドMSBuild PluginテストNUnit PluginカバレッジHTML Publisher Plugin
当時困ったこと (NUnit編)プラグインが パラメタライズドテスト に対応していなかったレポートに デスクリプション を表示してくれないJUnitには無いからかな?
当時困ったこと (PartCover編)プラグインが無い!結果ファイル(.xml) を自前で HTML に変換し、HTML Publisher Plugin で表示
当時困ったこと (Silverlight のテスト)Silverlight 2 の頃ですTestRunnerが貧弱!.html ファイルをブラウザで開くと、テストが動きだし、ブラウザに結果を表示する形式PowerShell で IE 立ち上げて、テストが終わるまで待機。その後結果の部分だけ抽出し、別の HTML ファイルに保存
Silverlight のテスト.html のイメージ
Silverlight のテスト.html のイメージ
今日お話しする内容Jenkins / CI体験談今 .NET のプロジェクトで使うなら
NUnitプラグインパラメタライズドテスト に対応しているリリースノートにそれっぽい事が書いてるデスクリプション を表示してくれないこれは対応していない
PartCoverプラグイン相変わらず無いです結果ファイルを Emma プラグインが 読める形式に変換して、Emma プラグインで表示するのが良いのかも。MSTest(Visual Studio 付属) のカバレッジツールもそういう風に対応している
Violations プラグインFxCopの結果を表示出来ますFxCopは Visual Studio が無くても使えます!
Silverlight のテストStatLightという便利な TestRunnerが出てきましたテスト結果が、.xml で出力されます!http://statlight.codeplex.com/Jenkins でも動くそうですhttp://nosuchblogger.com/post/146/silverlight-unit-test-applications-and-ci
選ばれし者の場合…お高い MSDN 持ってるぜーな方は…Jenkins サーバーに VS を突っ込むと色々と楽出来るかも…MSTestカバレッジ や FxCopもコマンド要らずMSTestプラグインPex & Moles も使えるんじゃね?Emma プラグインMSTestカバレッジ結果を出すViolations プラグインFxCopの結果表示
今日お話しする内容Jenkins / CI体験談今 .NET のプロジェクトで使うならおまけ
CUI さいこー自動化するためには、GUI ベースだと中々難しいGUI ベースで設定ファイルが作成出来る かつ CUI で実行出来るツールが便利!PartCover、FxCop 、Sandcastle Help File Builder はそういった使い方が出来ます
MSBuildファイル(.proj)を別に用意するJenkins で テストやカバレッジ、コード解析のコマンドを叩く設定を書いてると、Jenkins が無いと何も出来なくなる!CI サーバーに依存している状態!コミットしないと何もわからない!
MSBuildファイル(.proj)を別に用意するレポート用やリリース用等、別途 MSBuildファイルを作成しておくと便利リポジトリから最新取って、タグつけて、ビルド、テスト、納品物の圧縮 等も、MSBuildにまとめて記述出来たりします
まとめ.NET のプロジェクトでも十分使えますTFS を使っている方は無理に乗り換えなくても良いですGUI / CUI 両方使えるツールがさいこーMSBuildは自動化の第一歩CI サーバーが無くても自動化出来ます

More Related Content

What's hot (20)

CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
?
オブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメオブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメ
Yoji Kanno
?
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
?
低レイヤー入门
低レイヤー入门低レイヤー入门
低レイヤー入门
demuyan
?
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
?
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
?
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
?
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
SEGADevTech
?
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
Masahito Zembutsu
?
【Unity道場】VectorGraphicsて?作る エモい表現
【Unity道場】VectorGraphicsて?作る エモい表現【Unity道場】VectorGraphicsて?作る エモい表現
【Unity道場】VectorGraphicsて?作る エモい表現
Unity Technologies Japan K.K.
?
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengeCyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
whywaita
?
インフラエンシ?ニアってなんて?したっけ(仮)
インフラエンシ?ニアってなんて?したっけ(仮)インフラエンシ?ニアってなんて?したっけ(仮)
インフラエンシ?ニアってなんて?したっけ(仮)
Akihiro Kuwano
?
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
Trainocate Japan, Ltd.
?
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
?
自宅办8蝉/惫厂辫丑别谤别入门
自宅办8蝉/惫厂辫丑别谤别入门自宅办8蝉/惫厂辫丑别谤别入门
自宅办8蝉/惫厂辫丑别谤别入门
富士通クラウドテクノロジーズ株式会社
?
テスト分析についての説明资料公开用
テスト分析についての説明资料公开用テスト分析についての説明资料公开用
テスト分析についての説明资料公开用
Tsuyoshi Yumoto
?
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKanCI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
Kazuhito Miura
?
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装までドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
増田 亨
?
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
?
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
?
オブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメオブジェクト指向エクササイズのススメ
オブジェクト指向エクササイズのススメ
Yoji Kanno
?
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
?
低レイヤー入门
低レイヤー入门低レイヤー入门
低レイヤー入门
demuyan
?
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
?
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
?
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
?
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
SEGADevTech
?
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
Masahito Zembutsu
?
【Unity道場】VectorGraphicsて?作る エモい表現
【Unity道場】VectorGraphicsて?作る エモい表現【Unity道場】VectorGraphicsて?作る エモい表現
【Unity道場】VectorGraphicsて?作る エモい表現
Unity Technologies Japan K.K.
?
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengeCyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
whywaita
?
インフラエンシ?ニアってなんて?したっけ(仮)
インフラエンシ?ニアってなんて?したっけ(仮)インフラエンシ?ニアってなんて?したっけ(仮)
インフラエンシ?ニアってなんて?したっけ(仮)
Akihiro Kuwano
?
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
Trainocate Japan, Ltd.
?
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
?
テスト分析についての説明资料公开用
テスト分析についての説明资料公开用テスト分析についての説明资料公开用
テスト分析についての説明资料公开用
Tsuyoshi Yumoto
?
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKanCI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
CI/CDって何が良いの??言うてるオレもわからんわ? #DevKan
Kazuhito Miura
?
ドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装までドメイン駆動で開発する ラフスケッチから実装まで
ドメイン駆動で開発する ラフスケッチから実装まで
増田 亨
?
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
?

Viewers also liked (20)

轮るビングドラム.狈贰罢
轮るビングドラム.狈贰罢轮るビングドラム.狈贰罢
轮るビングドラム.狈贰罢
bleis tift
?
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
Masanori Satoh
?
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawaJenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
?
デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化
Katsuhiro Aizawa
?
Hudson以外の何か with 任意
Hudson以外の何か with 任意Hudson以外の何か with 任意
Hudson以外の何か with 任意
bleis tift
?
颁滨のその先へ
颁滨のその先へ颁滨のその先へ
颁滨のその先へ
bleis tift
?
颁#でこなす别虫肠别濒课题
颁#でこなす别虫肠别濒课题颁#でこなす别虫肠别濒课题
颁#でこなす别虫肠别濒课题
tosaka 2
?
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
bleis tift
?
贵#の基础(?)
贵#の基础(?)贵#の基础(?)
贵#の基础(?)
bleis tift
?
会社に Github導入した話
会社に Github導入した話会社に Github導入した話
会社に Github導入した話
Yutaka Kinjyo
?
Better C#の脱却を目指して
Better C#の脱却を目指してBetter C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
?
SCM Boot Camp
SCM Boot CampSCM Boot Camp
SCM Boot Camp
bleis tift
?
闯补惫补9新机能概要
闯补惫补9新机能概要闯补惫补9新机能概要
闯补惫补9新机能概要
HonMarkHunt
?
ポスト闯别苍办颈苍蝉时代の颁滨戦略
ポスト闯别苍办颈苍蝉时代の颁滨戦略ポスト闯别苍办颈苍蝉时代の颁滨戦略
ポスト闯别苍办颈苍蝉时代の颁滨戦略
Hiroshi Maekawa
?
地域の魅力を伝えるツアーガイド础滨
地域の魅力を伝えるツアーガイド础滨地域の魅力を伝えるツアーガイド础滨
地域の魅力を伝えるツアーガイド础滨
JubatusOfficial
?
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
慎一 古賀
?
タスク分割
タスク分割タスク分割
タスク分割
Kiichi Kajiura
?
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
?
テストを书こう、鲍苍颈迟测编
テストを书こう、鲍苍颈迟测编テストを书こう、鲍苍颈迟测编
テストを书こう、鲍苍颈迟测编
Hiroto Imoto
?
轮るビングドラム.狈贰罢
轮るビングドラム.狈贰罢轮るビングドラム.狈贰罢
轮るビングドラム.狈贰罢
bleis tift
?
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
闯别苍办颈苍蝉実践入门目次チラ见せしちゃいます
Masanori Satoh
?
デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化デスクトップ アプリ開発における Visual Studio の進化
デスクトップ アプリ開発における Visual Studio の進化
Katsuhiro Aizawa
?
Hudson以外の何か with 任意
Hudson以外の何か with 任意Hudson以外の何か with 任意
Hudson以外の何か with 任意
bleis tift
?
颁滨のその先へ
颁滨のその先へ颁滨のその先へ
颁滨のその先へ
bleis tift
?
颁#でこなす别虫肠别濒课题
颁#でこなす别虫肠别濒课题颁#でこなす别虫肠别濒课题
颁#でこなす别虫肠别濒课题
tosaka 2
?
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
痴叠础を书きたくない话(贰虫肠别濒-顿狈础の绍介)
bleis tift
?
贵#の基础(?)
贵#の基础(?)贵#の基础(?)
贵#の基础(?)
bleis tift
?
会社に Github導入した話
会社に Github導入した話会社に Github導入した話
会社に Github導入した話
Yutaka Kinjyo
?
Better C#の脱却を目指して
Better C#の脱却を目指してBetter C#の脱却を目指して
Better C#の脱却を目指して
bleis tift
?
闯补惫补9新机能概要
闯补惫补9新机能概要闯补惫补9新机能概要
闯补惫补9新机能概要
HonMarkHunt
?
ポスト闯别苍办颈苍蝉时代の颁滨戦略
ポスト闯别苍办颈苍蝉时代の颁滨戦略ポスト闯别苍办颈苍蝉时代の颁滨戦略
ポスト闯别苍办颈苍蝉时代の颁滨戦略
Hiroshi Maekawa
?
地域の魅力を伝えるツアーガイド础滨
地域の魅力を伝えるツアーガイド础滨地域の魅力を伝えるツアーガイド础滨
地域の魅力を伝えるツアーガイド础滨
JubatusOfficial
?
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
ウォーターフォール?アジャイル?DevOps どんなチームでも開発?テスト?リリースでVSTS/TFSをフル活用する方法
慎一 古賀
?
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
?
テストを书こう、鲍苍颈迟测编
テストを书こう、鲍苍颈迟测编テストを书こう、鲍苍颈迟测编
テストを书こう、鲍苍颈迟测编
Hiroto Imoto
?

Similar to Net なプロジェクトでも jenkins を使ってみた (20)

入门!闯别苍办颈苍蝉
入门!闯别苍办颈苍蝉入门!闯别苍办颈苍蝉
入门!闯别苍办颈苍蝉
Shuntaro Saiba
?
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
?
闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション
Masanori Satoh
?
Jenkins & Test
Jenkins & TestJenkins & Test
Jenkins & Test
irof N
?
颁滨のもたらす世界
颁滨のもたらす世界颁滨のもたらす世界
颁滨のもたらす世界
Tatsuhito Kato
?
Cocoa勉強会#63-Xcode Server?みんなで使ってみる
Cocoa勉強会#63-Xcode Server?みんなで使ってみるCocoa勉強会#63-Xcode Server?みんなで使ってみる
Cocoa勉強会#63-Xcode Server?みんなで使ってみる
Masayuki Nii
?
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
kitter11
?
Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部
cactusman
?
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
Junya Suzuki
?
Jenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue OceanJenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue Ocean
Akihiko Horiuchi
?
ng build --prod & Continuous Delivery
ng build --prod & Continuous Deliveryng build --prod & Continuous Delivery
ng build --prod & Continuous Delivery
bitbank, Inc. Tokyo, Japan
?
静的解析Klocwork とJenkins CIの連携
静的解析Klocwork とJenkins CIの連携静的解析Klocwork とJenkins CIの連携
静的解析Klocwork とJenkins CIの連携
Masaru Horioka
?
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Kosuke Tanabe
?
2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情
Toshiyuki Hirata
?
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
Kenichi Kambara
?
颁滨(継続的インテグレーション)
颁滨(継続的インテグレーション)颁滨(継続的インテグレーション)
颁滨(継続的インテグレーション)
HIRA
?
Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28
Ato ARAKI
?
iOSアフ?リ開発のCI環境 - Jenkins編 -
iOSアフ?リ開発のCI環境 - Jenkins編 -iOSアフ?リ開発のCI環境 - Jenkins編 -
iOSアフ?リ開発のCI環境 - Jenkins編 -
Toshiyuki Hirata
?
入门!闯别苍办颈苍蝉
入门!闯别苍办颈苍蝉入门!闯别苍办颈苍蝉
入门!闯别苍办颈苍蝉
Shuntaro Saiba
?
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
?
闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション闯别苍办颈苍蝉ではじめる継続的インテグレーション
闯别苍办颈苍蝉ではじめる継続的インテグレーション
Masanori Satoh
?
Jenkins & Test
Jenkins & TestJenkins & Test
Jenkins & Test
irof N
?
颁滨のもたらす世界
颁滨のもたらす世界颁滨のもたらす世界
颁滨のもたらす世界
Tatsuhito Kato
?
Cocoa勉強会#63-Xcode Server?みんなで使ってみる
Cocoa勉強会#63-Xcode Server?みんなで使ってみるCocoa勉強会#63-Xcode Server?みんなで使ってみる
Cocoa勉強会#63-Xcode Server?みんなで使ってみる
Masayuki Nii
?
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続?認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
kitter11
?
Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部
cactusman
?
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
Junya Suzuki
?
Jenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue OceanJenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue Ocean
Akihiko Horiuchi
?
静的解析Klocwork とJenkins CIの連携
静的解析Klocwork とJenkins CIの連携静的解析Klocwork とJenkins CIの連携
静的解析Klocwork とJenkins CIの連携
Masaru Horioka
?
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Kosuke Tanabe
?
2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情
Toshiyuki Hirata
?
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
闯别苍办颈苍蝉を用いた础苍诲谤辞颈诲アプリビルド作业効率化
Kenichi Kambara
?
颁滨(継続的インテグレーション)
颁滨(継続的インテグレーション)颁滨(継続的インテグレーション)
颁滨(継続的インテグレーション)
HIRA
?
Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28
Ato ARAKI
?
iOSアフ?リ開発のCI環境 - Jenkins編 -
iOSアフ?リ開発のCI環境 - Jenkins編 -iOSアフ?リ開発のCI環境 - Jenkins編 -
iOSアフ?リ開発のCI環境 - Jenkins編 -
Toshiyuki Hirata
?

More from Oda Shinsuke (20)

SQL Server2022_PSPoptimization_pub.pdf
SQL Server2022_PSPoptimization_pub.pdfSQL Server2022_PSPoptimization_pub.pdf
SQL Server2022_PSPoptimization_pub.pdf
Oda Shinsuke
?
What's hyperscale
What's hyperscaleWhat's hyperscale
What's hyperscale
Oda Shinsuke
?
Dot net+sql server tips
Dot net+sql server tipsDot net+sql server tips
Dot net+sql server tips
Oda Shinsuke
?
Sql server 2019 ざっくり紹介
Sql server 2019  ざっくり紹介Sql server 2019  ざっくり紹介
Sql server 2019 ざっくり紹介
Oda Shinsuke
?
Spark on sql server?
Spark on sql server?Spark on sql server?
Spark on sql server?
Oda Shinsuke
?
SQL Server のロック概要
SQL Server のロック概要SQL Server のロック概要
SQL Server のロック概要
Oda Shinsuke
?
Blazor 触ってみた
Blazor 触ってみたBlazor 触ってみた
Blazor 触ってみた
Oda Shinsuke
?
Linux + PHP でも SQL Server
Linux + PHP でも SQL ServerLinux + PHP でも SQL Server
Linux + PHP でも SQL Server
Oda Shinsuke
?
グラフデータベースの话し
グラフデータベースの话しグラフデータベースの话し
グラフデータベースの话し
Oda Shinsuke
?
Sql server 2017 新機能のご紹介
Sql server 2017 新機能のご紹介Sql server 2017 新機能のご紹介
Sql server 2017 新機能のご紹介
Oda Shinsuke
?
Sql server 2017 からはじめる graph データベース
Sql server 2017 からはじめる graph データベースSql server 2017 からはじめる graph データベース
Sql server 2017 からはじめる graph データベース
Oda Shinsuke
?
Transaction scopeまだダメ
Transaction scopeまだダメTransaction scopeまだダメ
Transaction scopeまだダメ
Oda Shinsuke
?
Sql serverと他dbの違いを押さえよう!
Sql serverと他dbの違いを押さえよう!Sql serverと他dbの違いを押さえよう!
Sql serverと他dbの違いを押さえよう!
Oda Shinsuke
?
2016年を振り返って
2016年を振り返って2016年を振り返って
2016年を振り返って
Oda Shinsuke
?
Sql world とは
Sql world とはSql world とは
Sql world とは
Oda Shinsuke
?
開発者の方向けの Sql server(db) t sql 振り返り
開発者の方向けの Sql server(db) t sql 振り返り開発者の方向けの Sql server(db) t sql 振り返り
開発者の方向けの Sql server(db) t sql 振り返り
Oda Shinsuke
?
Sql world とは
Sql world とはSql world とは
Sql world とは
Oda Shinsuke
?
Ms build 触ってみよう
Ms build 触ってみようMs build 触ってみよう
Ms build 触ってみよう
Oda Shinsuke
?
Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介
Oda Shinsuke
?
Sql server sql database 最新機能紹介
Sql server sql database 最新機能紹介Sql server sql database 最新機能紹介
Sql server sql database 最新機能紹介
Oda Shinsuke
?
SQL Server2022_PSPoptimization_pub.pdf
SQL Server2022_PSPoptimization_pub.pdfSQL Server2022_PSPoptimization_pub.pdf
SQL Server2022_PSPoptimization_pub.pdf
Oda Shinsuke
?
Dot net+sql server tips
Dot net+sql server tipsDot net+sql server tips
Dot net+sql server tips
Oda Shinsuke
?
Sql server 2019 ざっくり紹介
Sql server 2019  ざっくり紹介Sql server 2019  ざっくり紹介
Sql server 2019 ざっくり紹介
Oda Shinsuke
?
SQL Server のロック概要
SQL Server のロック概要SQL Server のロック概要
SQL Server のロック概要
Oda Shinsuke
?
Blazor 触ってみた
Blazor 触ってみたBlazor 触ってみた
Blazor 触ってみた
Oda Shinsuke
?
Linux + PHP でも SQL Server
Linux + PHP でも SQL ServerLinux + PHP でも SQL Server
Linux + PHP でも SQL Server
Oda Shinsuke
?
グラフデータベースの话し
グラフデータベースの话しグラフデータベースの话し
グラフデータベースの话し
Oda Shinsuke
?
Sql server 2017 新機能のご紹介
Sql server 2017 新機能のご紹介Sql server 2017 新機能のご紹介
Sql server 2017 新機能のご紹介
Oda Shinsuke
?
Sql server 2017 からはじめる graph データベース
Sql server 2017 からはじめる graph データベースSql server 2017 からはじめる graph データベース
Sql server 2017 からはじめる graph データベース
Oda Shinsuke
?
Transaction scopeまだダメ
Transaction scopeまだダメTransaction scopeまだダメ
Transaction scopeまだダメ
Oda Shinsuke
?
Sql serverと他dbの違いを押さえよう!
Sql serverと他dbの違いを押さえよう!Sql serverと他dbの違いを押さえよう!
Sql serverと他dbの違いを押さえよう!
Oda Shinsuke
?
2016年を振り返って
2016年を振り返って2016年を振り返って
2016年を振り返って
Oda Shinsuke
?
開発者の方向けの Sql server(db) t sql 振り返り
開発者の方向けの Sql server(db) t sql 振り返り開発者の方向けの Sql server(db) t sql 振り返り
開発者の方向けの Sql server(db) t sql 振り返り
Oda Shinsuke
?
Ms build 触ってみよう
Ms build 触ってみようMs build 触ってみよう
Ms build 触ってみよう
Oda Shinsuke
?
Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介
Oda Shinsuke
?
Sql server sql database 最新機能紹介
Sql server sql database 最新機能紹介Sql server sql database 最新機能紹介
Sql server sql database 最新機能紹介
Oda Shinsuke
?

Recently uploaded (8)

ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?

Net なプロジェクトでも jenkins を使ってみた