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
830
PHP8をざっくり解説してみる
shingen29
0
290
最近のプロジェクトを振り返ってみる
shingen29
0
360
Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
shingen29
2
800
Stripe CLIを触ってみた!
shingen29
1
220
プロジェクト管理ツールとしてGitLabと向き合ってみる
shingen29
0
79
Other Decks in Programming
See All in Programming
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
120
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
630
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
520
GAEログのコスト削減
mot_techtalk
0
120
Formの複雑さに立ち向かう
bmthd
1
850
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
330
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
160
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.3k
Open source software: how to live long and go far
gaelvaroquaux
0
640
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
140
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
244
12k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Code Reviewing Like a Champion
maltzj
521
39k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Adopting Sorbet at Scale
ufuk
74
9.2k
Designing for Performance
lara
604
68k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Done Done
chrislema
182
16k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
A Philosophy of Restraint
colly
203
16k
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