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/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
Search
大塚真言
March 24, 2022
Programming
0
270
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
大塚真言
March 24, 2022
Tweet
Share
More Decks by 大塚真言
See All by 大塚真言
自社プロダクトを作ってみた.pdf
shingen29
0
280
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
shingen29
0
93
ユースケース駆動開発で自社プロダクトを作ってみた!
shingen29
1
7k
MDN Web Docsから学ぶ 公式ドキュメントを読むメリット
shingen29
0
860
PHP8をざっくり解説してみる
shingen29
0
310
最近のプロジェクトを振り返ってみる
shingen29
0
380
Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
shingen29
2
830
Stripe CLIを触ってみた!
shingen29
1
230
プロジェクト管理ツールとしてGitLabと向き合ってみる
shingen29
0
96
Other Decks in Programming
See All in Programming
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.6k
複数アプリケーションを育てていくための共通化戦略
irof
3
750
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
780
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
280
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
2
270
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
120
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
230
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
130
がんばりすぎないコーディングルール運用術
tsukakei
1
180
JVM の仕組みを理解して PHP で実装してみよう
m3m0r7
PRO
1
250
SpringBootにおけるオブザーバビリティのなにか
irof
1
890
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
100
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Gamification - CAS2011
davidbonilla
81
5.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
KATA
mclloyd
29
14k
Fireside Chat
paigeccino
37
3.5k
The World Runs on Bad Software
bkeepers
PRO
68
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Side Projects
sachag
454
42k
Thoughts on Productivity
jonyablonski
69
4.7k
Transcript
$*$%࣮ફೖʂ (JU)VC"DUJPOTͰ$*$%ڥΛ࡞ͬͯΈΑ͏ʂ ਫ d "50.JDBٶ࡚ձٞࣨ ओ࠵ɿ߹ಉձࣾϊϚυϦ
࣍ ͡Ίʹ ೖʂ$*$%ɾ(JU)VC"DUJPOTͷجૅΛֶͿʂ ࣮ફʂ(JU)VC"DUJPOTΛͬͯ$*$%Λߏங͢Δʂ
͡Ίʹ
اըͨ͠ཧ༝ɾഎܠ w ٶ࡚ͰιϑτΣΞΤϯδχΞ͚ษڧձ͕গͳ͍ w ΦϯϥΠϯษڧձࣝͷਂງΓ͕͍͠ɻษڧͨ͠ؾʹͳͬͯऴΘΔ
اըͨ͠త w গਓ։࠵ͰӡӦͷϋʔυϧΛԼ͛Δɻܧଓ͍͢͠Έɻ w ΦϑϥΠϯ։࠵ϫʔΫγϣοϓܗࣜͰ࣮ࡍʹखΛಈ͔ͯ͠ཧղ͢Δɻٕज़ ΛਂງΓ͘͢͠ɻ
ӡӦ w ߹ಉձࣾϊϚυϦ w ٶ࡚ݝٶ࡚ࢢ w 8FCܥडୗ։ൃɾ4&4ࣄۀ w -BSBWFM3BJMT7VFKTͳͲ w
ैۀһ໊ʢؚࣾΊશһ͕ΤϯδχΞʣ w جຊϦϞʔτϫʔΫ w िҊ݅࡞ۀɺिࣗݾݚᮎ ઈࢍɺΤϯδχΞืूதʂʂ
ೖʂ $*$%ɾ(JU)VC"DUJPOTͷجૅΛֶͿʂ
$*$%ͱ w ιϑτΣΞ։ൃʹ͓͚ΔϏϧυςετɾσϦόϦʔɾσϓϩΠϝϯτΛࣗ ಈԽ͠ɺܧଓతʹߦ͏ΞϓϩʔνΛࢦ໊͢শ w $*ʢ$POUJOVPVT*OUFHSBUJPOʣܧଓతΠϯςάϨʔγϣϯ w $%ʢ$POUJOVPVT%FMJWFSZʣܧଓతσϦόϦʔ
$*$%ͱ ࢀߟʣIUUQTXXXLBHPZBKQIPXUPJUHMPTTBSZEFWFMPQDJDE
$*$%αʔϏε ࢀߟʣIUUQTQGTOJGDMPVEDPNOBWJXPSETDJ@DEIUN
$*$%αʔϏε w 4BB4$*ઐ༻αʔϏεܥ w $JSDMF$* 5SBWJT$* w 4BB4(JUαʔϏεܥ w (JU-BC$*
(JU)VC"DUJPOT w 4BB4ύϒϦοΫΫϥυܥ w "84$PEF#VJME (PPHMF$MPVE#VJME w 4BB4.PCJMFܥ w #JUSJTF w 044 w +FOLJOT $PODPVSTF %SPOF
(JU)VC"DUJPOTͱ w (JU)VC͕ఏڙ͢Δ$*$%αʔϏε w (JU)VCͱߴʹ౷߹͞Ε͓ͯΓɺ(JU)VCʹެ։͞ΕͨίʔυΛࣗಈͰϏ ϧυɾςετɾσϓϩΠΛߦ͏
(JU)VC"DUJPOTͱ
࣮ફʂ (JU)VC"DUJPOTΛͬͯ$*$%Λߏங͢Δʂ
ϫʔΫγϣοϓ w γϯϓϧͳ7VFΞϓϦέʔγϣϯʢIFMMPXPSMEఔʣΛ࡞͢Δ w (JU)VC"DUJPOTͷϫʔΫϑϩʔΛఆٛ͢Δ w Ұ࿈ͷϫʔΫϑϩʔʢϏϧυɾςετɾσϦόϦʔʣΛ࣮ߦͯ͠ɺ'JSFCBTF )PTUJOHʹσϓϩΠ͢Δ w IUUQT
fi SFCBTFHPPHMFDPNEPDTIPTUJOHHJUIVCJOUFHSBUJPO