Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
大塚真言
March 24, 2022
Programming
0
34
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
大塚真言
March 24, 2022
Tweet
Share
More Decks by 大塚真言
See All by 大塚真言
CI/CD実践入門! GitHub ActionsでCI/CD環境を作ってみよう!
shingen29
0
23
ユースケース駆動開発で自社プロダクトを作ってみた!
shingen29
1
1.5k
MDN Web Docsから学ぶ 公式ドキュメントを読むメリット
shingen29
0
460
PHP8をざっくり解説してみる
shingen29
0
140
最近のプロジェクトを振り返ってみる
shingen29
0
210
Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
shingen29
2
610
Stripe CLIを触ってみた!
shingen29
1
150
プロジェクト管理ツールとしてGitLabと向き合ってみる
shingen29
0
21
FirestoreのGeoPoint型を使いこなす
shingen29
1
310
Other Decks in Programming
See All in Programming
Licences open source : entre guerre de clochers et radicalité
pylapp
2
500
"What's new in Swift"の要約 / swift_5_7_summary
uhooi
1
320
Beyond Micro Frontends: Frontend Moduliths for the Enterprise @wad2022
manfredsteyer
PRO
0
130
Java アプリとAWS の良い関係 - AWS でJava アプリを実行する一番簡単な方法教えます / AWS for Javarista
kanamasa
2
1.2k
Mobile Product Engineering
championswimmer
0
300
Cross Deviceチームにおけるスマートテレビアプリ開発ってどんな感じ?
cokaholic
0
120
Chart実装が楽になりました。
keisukeyamagishi
0
120
実践エクストリームプログラミング / Extreme Programming in Practice
enk
1
530
[월간 데이터리안 세미나 6월] 스스로 성장하는 분석가 커리어 이야기
datarian
0
210
LINE Messaging APIの概要 - LINE API総復習シリーズ
uezo
1
180
Amazon ECSのネットワーク関連コストの話
msato
0
640
iOS 16からのロック画面Widget争奪戦に備える
tsuzuki817
0
230
Featured
See All Featured
A better future with KSS
kneath
225
15k
4 Signs Your Business is Dying
shpigford
169
20k
The Pragmatic Product Professional
lauravandoore
19
3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
269
11k
Adopting Sorbet at Scale
ufuk
63
7.6k
Build your cross-platform service in a week with App Engine
jlugia
219
17k
The Brand Is Dead. Long Live the Brand.
mthomps
46
2.7k
Scaling GitHub
holman
451
140k
The World Runs on Bad Software
bkeepers
PRO
57
5.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
10
3.4k
How To Stay Up To Date on Web Technology
chriscoyier
780
250k
Web development in the modern age
philhawksworth
197
9.3k
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