Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
トイポで初めてちゃんとCI_CDを体験した話
Search
はたちとものり
October 24, 2023
Technology
0
160
トイポで初めてちゃんとCI_CDを体験した話
2023年9月にトイポに入社しました。私がこれまでに在籍していたSI企業やSES企業での経験と比較しながら、トイポでの開発体験を紹介したいと思います。
はたちとものり
October 24, 2023
Tweet
Share
More Decks by はたちとものり
See All by はたちとものり
SideKiqでジョブが二重起動した事象を深堀りしました
t_hatachi
0
550
AWS初挑戦で自社のサービスを参考にインフラを構築してみた話
t_hatachi
0
240
Other Decks in Technology
See All in Technology
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.3k
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
210
useEffectってなんで非推奨みたいなこと言われてるの?
maguroalternative
9
6.2k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
AI/MLのマルチテナント基盤を支えるコンテナ技術
pfn
PRO
5
720
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
210
How native lazy objects will change Doctrine and Symfony forever
beberlei
1
380
Microsoft Agent 365 を 30 分でなんとなく理解する
skmkzyk
1
310
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
260
タグ付きユニオン型を便利に使うテクニックとその注意点
uhyo
2
630
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
340
.NET 10 のパフォーマンス改善
nenonaninu
2
4.7k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
The Invisible Side of Design
smashingmag
302
51k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Transcript
גࣜձࣾτΠϙ ઍஐل τΠϙͰॳΊͯ ͪΌΜͱ$*$%Λମݧͨ͠
ࣗݾհ ઍஐلʢϋλντϞϊϦʣ w גࣜձࣾτΠϙɹγχΞΤϯδχΞ w 4*ༀہ͚γεςϜ։ൃɾӡ༻ʢʣ ˣ 4&4ʙ໊ͷ։ൃνʔϜϦʔμʔʢʣ
ˣ τΠϙʢʙʣ w ͖ͳ͜ͱɿ%*: !U@IBUBDIJ
τΠϙͷ͝հ
τΠϙͷ͝հ
τΠϙͷ͝հ
τΠϙͷ͝հ ༻ٕज़ w όοΫΤϯυɿ3VCZPO3BJMT w ϑϩϯτΤϯυɿ3FBDU w ϞόΠϧΞϓϦɿ3FBDU/BUJWF w Πϯϑϥɿ"84
w σʔλϕʔεɿ1PTUHSF42-
τΠϙͷ͝հ ༻ٕज़ $*$%πʔϧ w όοΫΤϯυɿ3VCZPO3BJMT34QFD w ϑϩϯτΤϯυɿ3FBDU$ZQSFTT w ϞόΠϧΞϓϦɿ3FBDU/BUJWF w
Πϯϑϥɿ"84 w σʔλϕʔεɿ1PTUHSF42- w $*$%ɿ(JUIVC"DUJPOT"QQ$FOUFS
ଞࣾͷ$*$%ࣄΓ͍ͨ
ϋλνՈͷ߹
ϋλνՈͷ$*$%ࣄ w ࠺ʢΤϯδχΞʣ ʮͲ͔͜ͷϓϩδΣΫτͰͬͯΔͱฉ͍ͨ͜ͱ͕͋Δʯ w ࢲ ʮख୳ΓͰΖ͏ͱ͚ͨ͠Ͳ࣮ݱ͠ͳ͔ͬͨɺ
ɹͱࢥͬͨΒτΠϙͰͬͯͯײಈͨ͠ɻʯ
࣭
ࣗಈςετ͋Γ·͔͢ʁ
ࣗಈσϓϩΠ͋Γ·͔͢ʁ
τΠϙͷ
ςετ
͜Ε·Ͱʹܦݧͨ͠ςετ w ΥʔλϑΥʔϧ w ࣗಈςετແ͠ w ςετ༷ॻΛ࡞࣮ͬͯࢪ ςετ ཁٻੳ جຊઃܭ
ৄࡉઃܭ ίʔσΟϯά ୯ମςετ ݁߹ςετ γεςϜςετ ػೳઃܭ ड͚ೖΕςετ
͜Ε·Ͱʹܦݧͨ͠ςετ w ຒΊࠐΜͩόά͕։ൃޙ Ͱݟ͔ͭΓ͕ͪ w ݕ͕ΕΔͱमਖ਼ίε τ͕େ͖͘ͳͬͯ͘Δ w ςετཻ͕୲ऀͤ ʹͳΓ͕ͪ
ςετ ཁٻੳ جຊઃܭ ৄࡉઃܭ ίʔσΟϯά ୯ମςετ ݁߹ςετ γεςϜςετ ػೳઃܭ ड͚ೖΕςετ
ςετ τΠϙͷςετ w Ҏલʹ.BB2ʢ.PCQSPHSBNNJOHBTB2"ʣͱ͍͏׆ಈΛ ௨ͯ͡ςετจԽΛ͔ࠜͤͨΒ͍͠ɻ w 13࡞Δͱ34QFDͱ$ZQSFTTͰࣗಈςετɻ w 8*1Ͱ13ग़ͤςετग़དྷΔ w
ͳΜͳΒϨϏϡʔͯ͠Β͑Δɻ
ςετ τΠϙͷςετ w όά͕ૣ͘ݟ͔ͭΔͷͰɺ͠Εͬͱૣͤ͘Δʂ w ΤϯδχΞςετʹࣗ৴͋Γɻςετॻ͖͍ͨΒ͍͠ɻ w ϦϑΝΫλϦϯά͢Δͱ͖ͷ҆৺ײ͍͢͝ɻޮ͕͍͍ɻ w ಈ͍͍ͯΔίʔυΨϯΨϯॻ͖͢ελΠϧ
ϦϦʔε
ϦϦʔε ͜Ε·Ͱʹܦݧͨ͠ϦϦʔε w '51Ͱຊ൪ڥʹଓɺखݩʹҙͯ͠ϑΝΠϧసૹ w ։ൃ㱻ຊ൪ͷઃఆͷҧ͍վߦίʔυͷҧ͍ʹؾΛ͚ͭΔ w ਂʹγεςϜΛࢭΊͯϦϦʔε w ϦϦʔε͢Δࢿࡐ͕࿙Εͳ͍Α͏৻ॏʹϦϙδτϦ͔Βநग़
ϦϦʔε τΠϙ w ϦϦʔε͕ඞཁʹͳͬͨΒଈ࠲ʹϦϦʔε ɹNBJOϒϥϯνʹϚʔδࡁʹϦϦʔεՄೳ w όοΫΤϯυɾ8&#ϑϩϯτΤϯυ(JUIVCͷϦϦʔεΛ࡞ Δ͚ͩɻ؆୯ɻ w
ϞόΠϧΞϓϦ"QQ$FOUFS͔Βਃ͢Δ͚ͩɻ ʢঝೝ·Ͱ͕͔͔࣌ؒΔ߹͋Γʣ
ϦϦʔε τΠϙ w $4͔ΒόάϨϙʔτɺܰඍͳΒଈ࠲ʹमਖ਼ˍϦϦʔε ˠλεΫੵΉඞཁ͕ͳ͍͠ɺରԠ͕ૣ͍ͱײँ͞ΕΔʂ w NBJOϒϥϯνʹϚʔδࡁΈͳΒɺ୭͕։ൃͨ͠ͷͰಉ͡ खॱͰϦϦʔεՄೳɻҰॹʹϦϦʔε͠ͱ͘ͶɺΈ͍ͨͳɻ w
ࠓिϦϦʔεͨ͠εΫϦϓτʹόά͕͋ͬͨͷͰɺଈमਖ਼ˍ ϨϏϡʔͯ͠Βͬͯճ࿈ଓͰϦϦʔε͠·ͨ͠ɻ
·ͱΊ νʔϜ։ൃ࣮ફೖ w ͷຊ w ੲಡΜͰ$*$%ʹ͕͋͜Ε͍ͯͨ w (JUಋೖͱ͔ɺ#BDLMPHಋೖͱ͔ ˠ$*$%·ͰḷΓண͚ͣ
w ಌΕ͍ͯͨੈք͕τΠϙʹ͋Γ·ͨ͠
·ͱΊ ͍͍։ൃମݧ͕ग़དྷͯ·͢ ৫ͷจԽΛ࡞Δେม͔͞ΔͷͰɺͱͯ͋Γ͕͍ͨɻ w ࠓޙͷ՝ w ςετΧόϨοδΛ૿͢ɻಛʹϑϩϯτΤϯυɻ ˠΧΠθϯλΠϜͷΈ͕͋ΔͷͰͦ͜ͰΓ͍ͨɻ w
શ༰ΛΔਓ͕ݶΒΕ͍ͯΔͷͰɺٕज़Λ౪Ήʂ ˠ$*$%͔Βඥղ͍ͯߦͬͯɺΠϯϑϥɻ
࠷ޙʹ τΠϙ͔Β͓Βͤ
τΠϙͰΤϯδχΞΛืू͍ͯ͠·͢ʂ IUUQTPQFOUBMFOUJPDPNSDUPZQPQBHFT
None