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
Concourse in Yahoo! JAPAN
Search
Fumiya KARASAWA
September 08, 2016
Technology
1
1.8k
Concourse in Yahoo! JAPAN
Concourse CI/CD Meetup Japan #3
Fumiya KARASAWA
September 08, 2016
Tweet
Share
More Decks by Fumiya KARASAWA
See All by Fumiya KARASAWA
Node.js in Yahoo! JAPAN
fmy
13
4k
Other Decks in Technology
See All in Technology
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
300
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
110
Prox Industries株式会社 会社紹介資料
proxindustries
0
210
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
150
ObsidianをMCP連携させてみる
ttnyt8701
2
140
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
390
PostgreSQL 18 cancel request key長の変更とRailsへの関連
yahonda
0
110
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
160
実践! AIエージェント導入記
1mono2prod
0
150
Model Mondays S2E02: Model Context Protocol
nitya
0
200
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
3
1.3k
AWS CDK 実践的アプローチ N選 / aws-cdk-practical-approaches
gotok365
4
540
Featured
See All Featured
Building Applications with DynamoDB
mza
95
6.5k
Visualization
eitanlees
146
16k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Making Projects Easy
brettharned
116
6.3k
Faster Mobile Websites
deanohume
307
31k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Transcript
݄ 'VNJZB,"3"4"8" $PODPVSTFJO :BIPP+"1"/ $PODPVSTF$*$%.FFUVQ+BQBO
"CPVUNF ฑᖒ ࢙ 'VNJZB,"3"4"8" !GNZ • :BIPP+"1"/ • $500GGJDF
48"5 • *OUSPEVDJOH$PODPVSTF1$' • 1PLÉNPO(0 • -FWFM • 1PLÉEFY
0VSNBJOEFWFMPQNFOUFOW 6TF0QFO4UBDL .:. 4MBDLMJLFDIBUTZTUFN
1BB4EFWFMPQNFOUFOW :FUBOPUIFSDIPJDF .:. 4MBDLMJLFDIBUTZTUFN
z$FOUSBMJ[FEzQMBUGPSNT 8FBSFUSZJOHUPDFOUSBMJ[FEFWFMPQNFOU QMBUGPSNTBNPOHNBOZEJWJTJPOT • $*$%UPPMTBMTPTIPVMECFDFOUSBMJ[FE • 5IFSFBSFTPNFGFBUVSFTXFOFFE • 0OMZPOFBVUI HSPVQ
5&". • 4FDVSJUZPGDSFEFOUJBMT • 8FCIPPL
.FFUJOHXJUI"MFY • "MFY4VSBDJ !WJUP • NBJOEFWFMPQFSPGUIF$PODPVSTF • 5BMLBCPVUDPODPVSTFSPBENBQBOEPVSSFRVFTUT • 5FBNTGFBUVSF
• 4FDVSJUZPGDSFEFOUJBMT • 4BWFMPHTGPSUIF+409MBX • IPXUPJNQMFNFOUUIFXFCIPPL • "5$BVUIPSJ[FSFRVFTUTXJUITFDSFUUPLFOPOMZ OPU9)VC4JHOBUVSF)FBEFS
$SFBUJOH%PDLFSJNBHFT SFTQPOEJOHUPFBDICVJMEQBDLT 8FXBOUUPUFTUXJUIUIF&9"$5-:4".&FOWJSPONFOU XJUI$MPVE'PVOESZ • $VTUPNJ[FUIF"MFY`TXBZIUUQTHJUIVCDPNWJUPDGW • %PDLFSGJMF • &YFDVUFbin/compile
$app_dir /tmp/cache CFGPSFUFTUJOH • $SFBUFUIFNBOEVQEBUF1$'CVJMEQBDLT BUUIFTBNFUJNF FROM cloundfoundry/cflinuxfs2 ENV CF_STACK=cflinuxfs2 ENV USER vcap
$SFBUJOHPSJHJOBMSFTPVSDFT • 7FSZFBTZ • :PVDBOXSJUFXJUI4IFMM4DSJQU3VCZ/PEF1FSMFUD • +VTUJNQMFNFOUDPNNBOETlDIFDLJOPVUz • $PQZJOHBOEDVTUPNJ[JOHPGGJDJBMSFTPVSDFTJTHPPETUBSU •
.ZPSJHJOBMSFTPVSDFT • +*3"SFTPVSDF • .:.SFTPVSDF
.ZDPODPVSTFVTFDBTF 8IFO13JTDPNJOH • 6OJUUFTUJOH • $SFBUFB1$'JOTUBODF • /PUJGZJUUP(JU)VC
.ZDPODPVSTFVTFDBTF 8IFO13JTDPNJOH • 6OJUUFTU • $SFBUFB1$'JOTUBODF • /PUJGZJUUP(JU)VC
.ZDPOUSJCVUJOHUP UIFDPODPVSTFDPNNVOJUZ $PODPVSTF • EJTBCMFJOUFSDFQUPQUJPO OPUNFSHFE DPODPVSTFBUD • TIPXJOHFSSPSNFTTBHFXIFOTFSWFSEJFTDPODPVSTFBUD •
3FMFBTFEW • BEEJOHEFTDSJQUJPO KVTUBOJTTVF DPODPVSTFDPODPVSTF • BVUIPSJ[BUJPOFYQJSFEVSBUJPODPODPVSTFBUD 3FTPVSDFT • 1PTU13DPNNFOUTKUBSDIJFQVMMSFRVFTUSFTPVSDF • "CPVU<TLJQDJ>MBCFMDPODPVSTFHJUSFTPVSDF
)JOUGPSDPOUSJCVUJOH • $IFDLFYJTUJOHJTTVFT • <IFMQXBOUFE>UBH • 1JWPUBM5SBDLFS • 5FTU •
'PSFYBNQMF DPODPVSTFBUD IBTBDDFQUBODFUFTU fly execute -c ci/pr.yml • 5IFSFBSFIVOESFETPGJTTVFTBOEOPUTPNBOZPSHNFNCFST • ,FFQDMBNBOEXBJUSFTQPOTFTQBUJFOUMZ • :PVDBOUBMLXJUIDPSFNFNCFSTJODPODPVSTFDJTMBDLDPN • HFOFSBM EFW
5IBOLZPVGPSMJTUFOJOH ❤
&01