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
AndroidのCI
Search
Michiaki Mizoguchi
August 08, 2014
Programming
0
190
AndroidのCI
Calabash-androidとDeployGateとJenkinsでCI
Michiaki Mizoguchi
August 08, 2014
Tweet
Share
More Decks by Michiaki Mizoguchi
See All by Michiaki Mizoguchi
クラスターのリモートワーク / Remote work of cluster
mizoguche
0
230
Ktorが面白かったのでインスパイアしてボットフレームワークをつくった話
mizoguche
3
1.2k
バーチャル集会アプリcluster.が踏んだ3つの罠
mizoguche
0
860
Other Decks in Programming
See All in Programming
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
120
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
930
エラーって何種類あるの?
kajitack
5
280
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
0
140
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
0
3k
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
3
280
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
生成AIで日々のエラー調査を進めたい
yuyaabo
0
620
Passkeys for Java Developers
ynojima
3
880
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
3
730
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
520
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.4k
Embracing the Ebb and Flow
colly
86
4.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
KATA
mclloyd
29
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Documentation Writing (for coders)
carmenintech
71
4.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Gamification - CAS2011
davidbonilla
81
5.3k
Typedesign – Prime Four
hannesfritz
42
2.7k
Transcript
"OESPJEͷ$* $BMBCBTIͱ%FQMPZ(BUF
!NJ[PHVDIF w ීஈͬͯΔ͜ͱ w "OESPJEʗJ04 w 3VCZPO3BJMTʗ"OHVMBS+4 w "84 w
ࡶ༻
ࠓ͢͜ͱ w "OESPJEΞϓϦΛ(IFSLJOͰςετ w %FQMPZ(BUFͰΞϓϦΛ w +FOLJOT͕ΊΜͲ͍͜ͱͯ͘͠ΕΔ
εϚϗΞϓϦ։ൃͰ ࣗಈςετ͍ͨ͠ʂ Ͱ͖Ε(IFSLJOͰʂ
(IFSLJOʁ
(IFSLJO w $VDVNCFSͰ͓ͳ͡Έͷه๏ w ඇΤϯδχΞʹΘ͔Δςε τ༷ॻ%4- w ࠷ۙͷओྲྀ5VSOJQ w ΤϯυπʔΤϯυςετͷࣗಈԽ
$VDVNCFS͔Β5VSOJQ IUUQ NBHB[JOFSVCZJTUOFU 'SPN$VDVNCFS5P5VSOJQ
εϚϗΞϓϦ༻ͷ ࣮͋Δͷʁ
'SBOL w J04049ʹରԠ
$BMBCBTI w "OESPJEJ04ʹରԠ
DBMBCBTIBOESPJEΛ ͬͯΈͨ
Πϯετʔϧʗ࣮ߦ ͍͠ʁ
؆୯ w HFNJOTUBMMDBMBCBTIBOESPJE w DBMBCBTIBOESPJEHFO w DBMBCBTIBOESPJESVOQBUIUPBQL
DBMBCBTIBOESPJEHFO w εέϧτϯͷੜ w GFBUVSFϑΝΠϧͱTUFQϑΝΠϧͱઃఆϑΝΠϧ͕ ੜ͞ΕΔ w GFBUVSFϑΝΠϧΛ͓ΉΖʹΠδΕ0,
%FQMPZ(BUFͷ Ξοϓϩʔυ ΊΜͲ͘ͳ͍ʁ
+FOLJOT͞ΜʹͬͯΒ͏ͷͰ ಛʹΊΜͲ͘ͳ͍Ͱ͢
+FOLJOT
+FOLJOTʹͬͯΒ͏͜ͱ w Ϗϧυͯ͠"1,ͭͬͯ͘ςετ࣮ߦ w %FQMPZ(BUFʹΞοϓϩʔυ
ਓ͕Δ͜ͱ w ίʔυॻ͘ w HJUQVTI
༻ҙ͢ΔϓϥάΠϯ w (JU)VC1MVHJO#JUCVDLFU1MVHJO w $PQZ"SUJGBDU1MVHJO w "OESPJE&NVMBUPS1MVHJO w DVDVNCFSSFQPSUT w
1BSBNFUFSJ[FE5SJHHFSQMVHJO
Ξοϓϩʔυͷδϣϒ w ଞϓϩδΣΫτ͔ΒՌΛίϐʔʢ$PQZ "SUJGBDU1MVHJOʣ w ίϐʔݩϓϩδΣΫτ໊ w ϑΝΠϧ໊ w ϦϦʔεϊʔτ
Ϗϧυͱςετͷδϣϒ w ΤϛϡϨʔλʔͷىಈʢ"OESPJE&NVMBUPS1MVHJOʣ w Ϗϧυ w ςετ w ςετ݁ՌͷऩूʢDVDVNCFSSFQPSUTʣ w
ύϥϝʔλΛࢦఆͯ͠Լྲྀδϣϒͷ࣮ߦ ʢ1BSBNFUFSJ[FE5SJHHFSQMVHJOʣ
ϦϙδτϦͷϗετͰ Δ͜ͱ w ϑοΫͷઃఆ w ϓογϡʗϓϧϦΫΤετ࡞͞ΕΔͨͼʹઃఆ ͞Εͨ63-ʹϦΫΤετΛ͛Δ
௨ৗͷ։ൃϑϩʔ HJUQVTI ϑοΫʢϓογϡ͞ΕΔͨͼʹʣ Ϗϧυɾςετ࣮ߦ "1,ɾςετ݁Ռऩू ϝʔϧʗνϟοτ௨
͍ͭ௨Γͷ։ൃϑϩʔͰ ςετͱσϓϩΠ͕ߦΘΕΔ
՝ w $BMBCBTI w ࠲ඪΛࢦఆ͢ΔΑ͏ͳࡉ͔͍ૢ࡞͕Ͱ͖ͳ͍ͬΆ ͍ʢཁݕূʣ w VJBVUPNBUPS&TQSFTTP w -JOVYͰ)FBEMFTTͳڥʢ+FOLJOTʣͰ"OESPJE
&NVMBUPSͷϩοΫ͕ղআͰ͖ͳͯ͘ςετͰ͖ ͳ͍
"OESPJEΞϓϦͰ ྑ͍$*ϥΠϑΛʂ