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
85
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
大塚真言
March 24, 2022
Tweet
Share
More Decks by 大塚真言
See All by 大塚真言
自社プロダクトを作ってみた.pdf
shingen29
0
260
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
shingen29
0
250
ユースケース駆動開発で自社プロダクトを作ってみた!
shingen29
1
6.6k
MDN Web Docsから学ぶ 公式ドキュメントを読むメリット
shingen29
0
840
PHP8をざっくり解説してみる
shingen29
0
300
最近のプロジェクトを振り返ってみる
shingen29
0
360
Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
shingen29
2
800
Stripe CLIを触ってみた!
shingen29
1
220
プロジェクト管理ツールとしてGitLabと向き合ってみる
shingen29
0
81
Other Decks in Programming
See All in Programming
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
250
楽しく向き合う例外対応
okutsu
0
710
Boos Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
500
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
230
Learning Kotlin with detekt
inouehi
1
160
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
55
19k
Django NinjaによるAPI開発の効率化とリプレースの実践
kashewnuts
1
290
kintone開発を効率化するためにチームで試した施策とその結果を大放出!
oguemon
0
260
Jasprが凄い話
hyshu
0
180
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
180
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
130
color-scheme: light dark; を完全に理解する
uhyo
7
500
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Building Applications with DynamoDB
mza
93
6.2k
Faster Mobile Websites
deanohume
306
31k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Adopting Sorbet at Scale
ufuk
75
9.2k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
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