Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Jenkins #TechLunch
Search
Livesense Inc.
PRO
April 23, 2014
Technology
0
39
Jenkins #TechLunch
2012/02/01(水) @ Livesense TechLunch
発表者:塩足 拓也
Livesense Inc.
PRO
April 23, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
EM候補者向け転職会議説明資料
livesense
PRO
0
6
コロナで失われたノベルティ作成ノウハウを復活させた話
livesense
PRO
0
73
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
0
360
転職会議でGPT-3を活用した企業口コミ要約機能をリリースした話
livesense
PRO
0
1k
株式会社リブセンス マッハバイト_プレイブック
livesense
PRO
0
410
Tech Award 2021 選出方法
livesense
PRO
0
1k
株式会社リブセンス エンジニアリング組織を支える風土と制度
livesense
PRO
0
530
株式会社リブセンス・マッハバイト 採用候補者様向け資料
livesense
PRO
0
210
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
2k
Other Decks in Technology
See All in Technology
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
530
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
310
JSON攻略法.pdf
miyakemito
8
5.1k
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
390
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
300
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
530
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
900
ServiceNow Knowledge Learning Rise up
manarobot
0
210
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.2k
Featured
See All Featured
Teambox: Starting and Learning
jrom
128
8.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Practical Orchestrator
shlominoach
182
9.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
Automating Front-end Workflow
addyosmani
1356
200k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Code Reviewing Like a Champion
maltzj
514
39k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
Transcript
Jenkins 2012/2/1 Takuya Shiotari
継続的インテグレーション(CI)とは 1日に何度もビルドを実行し、ソフトウェア をインテグレーションした時に発生する 様々な問題を早期に検出し、フィードバッ クサイクルを短くして、ソフトウェア開発の 品質と生産性を向上させる仕組み
1. 手戻りの削減および品質の維持 2. いつでも、誰でも、実行可能なソフトウェア作成 3. 作業コストを削減 4. 機械による作業の正確さ・綿密さ・曖昧性を排除 5. 品質・生産性を継続的に分析および改善
CIのシステム構成 CIサーバ バージョン管理システム ビルドサーバ コミット フィードバック 監視 ビルド 開発者
CIツール Signal Integrity Big Tuna
Jenkinsとは 1. インストールが簡単 2. Webブラウザだけで操作できる 3. 大規模でも複数環境でも対応できる 4. プラグインで好みの機能を追加できる 5.
オープンソースで公開されている 6. さまざまな言語で利用できる
Jenkinsの歴史 • 開発当初のプロジェクト名は「Hudson」 • 2004年に、当時Sum Microsystemsのエンジニアだった川口耕 介氏の個人的なプロジェクトとしてスタート • JAXBを皮切りに社内の多くのプロジェクトで採用 •
2008年にはSun Microsystemsからサポートが開始、同年2008 Java One Duke's Choice Awards受賞し、CIサーバのデファクト スタンダードに… • 2010年、Sun MicrosystemsがOracleに買収され、川口氏も Oracleを去るが、"Hudson"という名称をOracleが商標登録した ため、HudsonプロジェクトからフォークしたJenkinsの誕生
None
Jenkinsのインストール http://jenkins-ci.org/
Jenkinsのdemo http://localhost:8080/
次回のテーマ ソフトウェア・テストの技法