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
フロントエンドのCIについて/front end ci tips
Search
tom-256
January 30, 2020
Technology
0
88
フロントエンドのCIについて/front end ci tips
小規模社内LT会の発表資料
tom-256
January 30, 2020
Tweet
Share
More Decks by tom-256
See All by tom-256
PipeCDを導入してリリースフローを改善した話/How to improve release workflow by pipecd
tom256
0
31
サーバサイドTypeScriptモノレポを半年運用した結果/How to maintain server side typescript monorepo
tom256
0
350
レガシーなAnsibleを改善していくための方針/How to improve the legacy Ansible
tom256
10
2.7k
Slack + Cloud Functionsで迅速な障害の初動対応をする/incident management by slack
tom256
0
150
AWSで実現するChatOps〜サーバレスでBlue/Greenデプロイする仕組みと工夫点〜 /chatops deployment
tom256
0
400
GHEとAWSを使用したデプロイ/リリースフローの紹介/introduction-deployflow-aws-and-ghe
tom256
0
130
Other Decks in Technology
See All in Technology
エンジニアリングで組織のアウトカムを最速で最大化する!
ham0215
1
130
【Oracle Cloud ウェビナー】ご希望のクラウドでOracle Databaseを実行〜マルチクラウド・ソリューション徹底解説〜
oracle4engineer
PRO
1
100
AWSの新機能検証をやる時こそ、Amazon Qでプロンプトエンジニアリングを駆使しよう
duelist2020jp
1
260
白金鉱業Meetup_Vol.18_AIエージェント時代のUI/UX設計
brainpadpr
1
170
Spring Bootで実装とインフラをこれでもかと分離するための試み
shintanimoto
7
860
AI AgentOps LT大会(2025/04/16) Algomatic伊藤発表資料
kosukeito
0
140
SREからゼロイチプロダクト開発へ ー越境する打席の立ち方と期待への応え方ー / Product Engineering Night #8
itkq
2
950
更新系と状態
uhyo
7
1.7k
AIエージェント開発手法と業務導入のプラクティス
ykosaka
5
1.6k
QA/SDETの現在と、これからの挑戦
imtnd
0
140
彩の国で始めよう。おっさんエンジニアから共有したい、当たり前のことを当たり前にする技術
otsuki
0
150
DETR手法の変遷と最新動向(CVPR2025)
tenten0727
2
1.4k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Designing for Performance
lara
608
69k
Music & Morning Musume
bryan
47
6.5k
Java REST API Framework Comparison - PWX 2021
mraible
30
8.5k
BBQ
matthewcrist
88
9.6k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
13
1.4k
Designing for humans not robots
tammielis
252
25k
How GitHub (no longer) Works
holman
314
140k
Transcript
ϑϩϯτΤϯυͷ$* Λ͍͖͍ͬͯͨ ;Δ;Θ'&ҿΈ
XIPBNJ UB ϑϩϯτΤϯυ։ൃ෦ %FW0QT·ΘΓΔ'&
ͬͯΔ͜ͱ ɾ1SFBDU 5ZQF4DSJQU .JDSPGSPOUFOEͰ ήʔϜϓϥοτϑΥʔϜͮ͘Γ ɾ্هύϑΥʔϚϯεϞχλϦϯάಋೖ ɾ্هϩάࢹ4BB4ಋೖ
$POUJOVPVT*OUFHSBUJPO ͍ͬͯ·͔͢ʁ
ओʹϓϩάϥϚʔͷΞϓϦέʔγϣϯ࡞࣌ͷ ࣭վળೲظͷॖͷͨΊͷश׳ͷ͜ͱͰ͋ Δɻ #Z8JLJQFEJB
ɾ$JSDMF$* ɾ(JU)VC"DUJPOT ɾ(JU-BC$* ɾ5SBWJT$*
ࠓͷΰʔϧ
ɾ$*ʹ͍ͭͯͬ͘͟ΓΔ ɾࣗνʔϜͷ ɹ։ൃϓϩηεͷվળʹ͍ͭͯߟ͑Δ
'&ͷ$*
੩తղੳ
ਓؒ͜ͷมΘΕͯͳ͍Α ਓؒMFU͡Όͳͯ͘DPOTUʹ͍ͯͩ͘͠͞ ਓؒΠϯσϯτͣΕͯ·͢ ਓؒ͜͜εϖʔεೖΕ͍ͯͩ͘͞ ਓؒ͜͜UZQPͰ͢
&4-JOUʜίʔυ࣭ 1SFUUJFSʜίʔυܗ $4QFMMʜεϖϧνΣοΫ
$*͜ͷมΘΕͯͳ͍Α $*MFU͡Όͳͯ͘DPOTUʹ͍ͯͩ͘͠͞ $*ΠϯσϯτͣΕͯ·͢ $*͜͜εϖʔεೖΕ͍ͯͩ͘͞ $*͜͜UZQPͰ͢ ͯࣗ͢ಈͰݕɺ௨͞ΕΔ
ςετ
ɾίʔυΛมߋ͢Δͨͼʹෆ۩߹͕ग़Δ ɾσϓϩΠͯ͠ॳΊͯෆ۩߹͕໌͢Δ ɾҙਤͨ͠ͱ͓Γʹඳը͞Εͳ͍ ɾҙਤͨ͠ͱ͓Γʹಈ͔ͳ͍
KFTU !UFTUJOHMJCSBSZSFBDU !UFTUJOHMJCSBSZ SFBDUIPPLT DZQSFTT
ίʔυΛมߋ͢Δͨͼʹෆ۩߹͕ग़Δ ςετͷஈ֊Ͱෆ۩߹ΛݕͰ͖Δ ҆શʹૉૣ͘มߋͰ͖Δ ϢʔβʹՁΛఏڙͰ͖Δճ͕૿͑Δ
σϓϩΠͯ͠ॳΊͯෆ۩߹͕໌͢Δ σϓϩΠલʹ$*ͷஈ֊Ͱؾ͚ͮΔ
σϓϩΠͯ͠ॳΊͯෆ۩߹͕໌͢Δ 7JFXͷ่ΕΛࣗಈͰݕͰ͖Δ
ςετͷίεύΛҙࣝ͠Α͏ ԿͷػೳΛҰ൪୲อ͍͔ͨ͠ߟ͑Α͏
ύϑΥʔϚϯε
ύϑΥʔϚϯε ػೳΛՃ͢Δͨͼʹ͘ͳΔ ɾࠓͲΕ͘Β͍ʁ ɾͳΜ͔͘ͳ͍ʁ ɾͲ͏ͬͯվળ͠Α͏ʁ
ύϑΥʔϚϯεϞχλϦϯάʜՄࢹԽ ύϑΥʔϚϯεόδΣοτʜ্ݶܾΊ
-JHIU)PVTF XFCQBDLCVOEMFBOBMZ[FS TJ[FMJNJU DGIUUQTTVSWJWFKTDPNXFCQBDLPQUJNJ[JOHCVJMEBOBMZTJT DGIUUQTHJUIVCDPN(PPHMF$ISPNFMJHIUIPVTFSFBENF DGIUUQTHJUIVCDPN(PPHMF$ISPNFMJHIUIPVTFDJ
ɾࠓͲΕ͘Β͍ʁ ৗʹΞϓϦέʔγϣϯͷύϑΥʔϚϯε͕ݟ͑Δ αΠζ͕ج४Λ͑ͨͱ͖ʹΘ͔Δ ɾ͍ݪҼʁ αΠζͷେ͖͍ίʔυ͕Θ͔Δ ɾͲ͏ͬͯվળ͠Α͏ʁ վળͷώϯτ͕දࣔ͞ΕΔ
࣮ࡍͷϢʔβ͕ΞΫηεͨ͠ͱ͖ͷύϑΥʔϚϯ εผ్ߟྀ͢Δ ɹσόΠεɺωοτϫʔΫڥ ΞϓϦͷಛੑʹ͋ͬͨύϑΥʔϚϯεࢦඪΛߟ͑ Δ
ΞΫηγϏϦςΟ
ͳͥʁ ɾࢢΛ͛Δ ɾߴྸԽࣾձ ɾ๏
-JHIU)PVTF B9F 8$"( 4FDUJPO QBZ )5.-$PEF4OJ⒎FS 8$"( 4FDUJPO
ɾҰఆͷΞΫηγϏϦςΟΛ୲อͰ͖Δ ɾԼ͕ͬͨΒݕͰ͖Δ
4&0
ͳͥʁ ɾϦʔν͢ΔϢʔβΛ૿ͯ͠ച্Λ্͛Δ ɾݕࡧྲྀೖͷϢʔβ՝͕ۚߴ͍
-JHIU)PVTF $POUJOVPVT4&05FTUJOH 4&0"MFSU 4&0෦ͱͷ࿈ܞ DGIUUQTXXXTMJEFTIBSFOFUJQVMMSBOLTPGUXBSFUFTUJOHGPS TFP DGIUUQTTFBSDIFOHJOFMBOEDPNDBUDIJOHTFPFSSPSTEVSJOH EFWFMPQNFOUVTJOHBVUPNBUFEUFTUT
ɾҰఆͷ4&0ϨϕϧΛอͭ͜ͱ͕Ͱ͖Δ ɾ4&0ॱҐʹมಈ͕͋ͬͨΒ ɹݕͰ͖ΔΑ͏ʹͳΔ
$*5JQT
$*ڥΛૉૣ͘ߏங͢Δ ɾMPDBM࣮ߦ ɾUFSNJOBMEFCVHHJOH ɾZBNMMJOUFS
͍ͭԿΛ࣮ߦ͢Δ͔ʁ ͍ͭ ଟDPNNJU த3FNPUF#SBODIQVTI গ.BTUFS.FSHFE
͍ͭԿΛ࣮ߦ͢Δ͔ʁ ԿΛ ૣ6OJU5FTU -JOU த*OUFHSBUJPOUFTU &OEUPFOEUFTU
ϨϏϡʔͷࣗಈԽ $*ͷ݁ՌΛ13ʹҰཡද͍ࣔͨ͠ ɾSFWJFXEPH ɾEBOHFSKT $*ͷ݁ՌΛ13ʹίϝϯτͯ͘͠ΕΔ
$*݁Ռͷ௨ $*͕௨ͬͨΒࣦഊͨ͠Β4MBDL௨
/FYU4UFQ
ऩूͱάϥϑԽ ࣌ؒ࣠Ͱൺֱ $*࣌ؒͷॖ %PDLFS*NBHFͷܰྔԽ $PNNJUࠩνΣοΫ ฒྻ࣮ߦ
·ͱΊ
$*εϞʔϧεςοϓͰ͡ΊΑ͏ -JHIU)PVTFͷείΞܭଌ͔Β͡ΊͯΈΑ͏ ຖճಉ͜͡ͱΛ܁Γฦ͍ͯͨ͠ΒٙΛ࣋ͱ͏
Έͳ͞Μ $*ͷվળݟ͔ͭΓ·͔ͨ͠ʁ
͓ΘΓ