Enviar búsqueda
Cargar
Jenkins
•
Descargar como PPTX, PDF
•
1 recomendación
•
1,779 vistas
cactusman
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 27
Descargar ahora
Recomendados
Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部
cactusman
コメントから動画の種類を推測できるか
コメントから動画の種類を推測できるか
Kenji Aiko
数式を使わないJubatus入門
数式を使わないJubatus入門
Kenji Aiko
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
kitter11
継続的デリバリーと読み解く Web 開発あるあるとその対策
継続的デリバリーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
SeasarCon 2009 White TDD
SeasarCon 2009 White TDD
Takuto Wada
java-ja TDD 2nd
java-ja TDD 2nd
Takuto Wada
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
Recomendados
Jenkins勉強会 in 札幌 第一部
Jenkins勉強会 in 札幌 第一部
cactusman
コメントから動画の種類を推測できるか
コメントから動画の種類を推測できるか
Kenji Aiko
数式を使わないJubatus入門
数式を使わないJubatus入門
Kenji Aiko
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
kitter11
継続的デリバリーと読み解く Web 開発あるあるとその対策
継続的デリバリーと読み解く Web 開発あるあるとその対策
Tetsuo Yamabe
SeasarCon 2009 White TDD
SeasarCon 2009 White TDD
Takuto Wada
java-ja TDD 2nd
java-ja TDD 2nd
Takuto Wada
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
邪道Jenkins
邪道Jenkins
hazisarashi
Startup jenkins!
Startup jenkins!
Kanu orz
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
akiko_pusu
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Masanori Satoh
Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程
Masanori Satoh
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Hiroshi Maekawa
Jenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーション
Masanori Satoh
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
Kazuhito Miura
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
Kazuhito Miura
CIのもたらす世界
CIのもたらす世界
Tatsuhito Kato
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
Masanori Satoh
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
Junya Suzuki
Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技
Toshiyuki Kawanishi
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Oda Shinsuke
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
dcubeio
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
cactusman
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
Kazuhito Miura
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
Hudson初心者向けデモ
Hudson初心者向けデモ
cactusman
GCについて
GCについて
cactusman
HudsonによるOss開発
HudsonによるOss開発
cactusman
Más contenido relacionado
Destacado
邪道Jenkins
邪道Jenkins
hazisarashi
Startup jenkins!
Startup jenkins!
Kanu orz
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
akiko_pusu
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Masanori Satoh
Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程
Masanori Satoh
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Hiroshi Maekawa
Jenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーション
Masanori Satoh
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
Kazuhito Miura
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
Kazuhito Miura
Destacado
(9)
邪道Jenkins
邪道Jenkins
Startup jenkins!
Startup jenkins!
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
Jenkinsで始める継続的デリバリーと実践の道程
Jenkinsで始める継続的デリバリーと実践の道程
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
Jenkinsではじめる継続的インテグレーション
Jenkinsではじめる継続的インテグレーション
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
Similar a Jenkins
CIのもたらす世界
CIのもたらす世界
Tatsuhito Kato
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
Masanori Satoh
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
Junya Suzuki
Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技
Toshiyuki Kawanishi
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Oda Shinsuke
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
dcubeio
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
cactusman
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
Kazuhito Miura
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Yuki Iwanari
Similar a Jenkins
(10)
CIのもたらす世界
CIのもたらす世界
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
Shibya.trac #2: TracとTestLinkの合わせ技
Shibya.trac #2: TracとTestLinkの合わせ技
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
「認定Jenkinsエンジニア(Certified Jenkins Engineer:CJE)試験」について調べてみた #jenkinsstudy
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Más de cactusman
Hudson初心者向けデモ
Hudson初心者向けデモ
cactusman
GCについて
GCについて
cactusman
HudsonによるOss開発
HudsonによるOss開発
cactusman
頼れる執事があなたをサポート
頼れる執事があなたをサポート
cactusman
1000speakers#2-5 頼れる執事Hudson
1000speakers#2-5 頼れる執事Hudson
cactusman
HudsonときどきMaven2
HudsonときどきMaven2
cactusman
Más de cactusman
(6)
Hudson初心者向けデモ
Hudson初心者向けデモ
GCについて
GCについて
HudsonによるOss開発
HudsonによるOss開発
頼れる執事があなたをサポート
頼れる執事があなたをサポート
1000speakers#2-5 頼れる執事Hudson
1000speakers#2-5 頼れる執事Hudson
HudsonときどきMaven2
HudsonときどきMaven2
Último
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Último
(12)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Jenkins
1.
Jenkinsについて何か cactusman
2.
自己紹介 HN:cactusman(さぼてん)
年齢:0x1d 出身:関西 所属:java-ja,Wicket-ja 肩書き:Jenkinsコミッタ
3.
注意 O社とのごたごたは聞かないでください gihyo.jpにわかりやすい記事があります
Buildbotについては聞かないでください エキスパートPythonの作者に聞いてください 名人については聞かないでください もうJenkinsです Pythonの話は? 聞かないでください
4.
Jenkinsのクラスタリングのすすめ cactusman
5.
アジェンダ CIとは? Jenkinsについて軽く
スローテスト問題 Jenkinsのクラスタリングについて まとめ
6.
CIとは 継続的インテグレーション(ContinuousIntegration)の略 XPのベストプラクティスのひとつ
システムのインテグレーション作業 を開発の初期段階から頻繁に行う
7.
具体的には チェック アウト
コンパイル システム テスト UnitTest デプロイ インスペクション 結合テスト パッケージ
8.
概要図
9.
CIを行うメリット 成果物の品質の保証 ビルドやテストが通らない、といった開発時の不具合が先送りしにくくなり、早期発見しやすくなる
デグレートが起きにくくなる 手戻りコストの削減
10.
個人的に考えるCIのメリット 関心ごとの分離 一度に複数のことを対処するのはよくない
全てを予測するのは現実的ではない 人間が行わなければいけない仕事に注力できる テスト資産 テストを書くようになる テスト戦略について考えるようになる リソースの有効活用 複数の環境
11.
とはいうものの 何から始めていいかわからない 労力(コスト)の割には得られるメリットがすくないんじゃないの?
12.
そこでJenkinsです!
13.
Jenkinsとは OSSのCIツール メインの開発者は川口耕介さん
簡単、手軽、親切 JavaWebStartで起動 「java -jar jenkins.war」起動 好きなサーブレットコンテナにデプロイ可能 設定はWebの画面 DBが不要 プラグインで機能拡張
14.
デモ
15.
割と簡単なため導入ができたとします。 (できないことも多いですが・・・)
16.
よくある話 みんなテストをがしがし書いていきます。
17.
よくある話 みんなテストをがしがし書いていきます。 ローカルでの実行でも時間がかかるようになります。
18.
よくある話 みんなテストをがしがし書いていきます。 ローカルでの実行でも時間がかかるようになります。
気が付いたら、全テスト通すのに日単位になってることがあります。
19.
よくある話 みんなテストをがしがし書いていきます。 ローカルでの実行でも時間がかかるようになります。
気が付いたら、全テスト通すのに日単位になってることがあります。 ->スローテスト問題
20.
スローテスト問題 テスト実行に時間がかかりすぎる テスト実行数の増加によるところ
非効率なテスト 依存関係 依存している全モジュールをテスト システムテスト的なもの Seleniumとか みんないきつくところ ビルド自体も同様
21.
解消方法 テスト自体のパフォーマンスチューニング TDD的なテストは捨てる
DBなどはモック化 Jobのスケジューリング 早く終わるもの、価値の高いものを優先 Jobを細分化 並列性を上げる スケールアップ スケールアウト(クラスタリング)
22.
やっとクラスタリングに到達
23.
Jenkinsのクラスタリングについて マスタ /スレーブ方式
マスタは命令を出す スレーブを命令どおりに仕事する マスタはスレーブの結果を集める スレーブの設定はsshがおすすめ スレーブ側のsshの設定ができていればスレーブエージェントを自動で送り込める スレーブにラベルを付けれる WindosのみやLinuxのみ、実行環境のバージョンやDBごとなどをグループ化
24.
デモ Windows JNLP経由でのスレーブ起動
25.
クラスタリング構成の有用性 マシンは人間に比べて安い こき使いましょう
使いこなすのもスキル Job単位で並列で実行可能 Jobの作り方次第 できる幅が広がる あるスレーブでは性能テストのみなど
26.
まとめ Jenkinsは導入が簡単 Jenkinsのクラスタリングは簡単
スローテストには是非クラスタリング構成を
27.
情報 公式Wikiに日本語情報があります 今回のクラスタリングについても情報が豊富です
Twitterでつぶやく 意外とコミッターときゃっきゃうふふできます togetterにまとめがいくつかあります ブログに読む/書く エラーなどはじゃんじゃん書いてください もれなくコミッターから突っ込みが入ります
Descargar ahora