Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
GitHubにおける継続的デリバリー/How GitHub builds and deploy software
Yuichi Tanaka
February 13, 2020
Technology
11
2.5k
GitHubにおける継続的デリバリー/How GitHub builds and deploy software
Developers Summit 2020の発表スライドです。
https://event.shoeisha.jp/devsumi/20200213/session/2340/
Yuichi Tanaka
February 13, 2020
Tweet
Share
More Decks by Yuichi Tanaka
See All by Yuichi Tanaka
オープンソースのベストプラクティスを企業内で実践/How to implement InnerSource
yuichielectric
11
7k
GitHubにおける GitHub Actions利用法/How GitHub uses GitHub Actions
yuichielectric
7
540
InnerSourceのすすめ / InnerSource
yuichielectric
8
1.4k
GitHub Pro Tips
yuichielectric
0
99
Other Decks in Technology
See All in Technology
LINE WORKS API 2.0について
mmclsntr
0
150
Kubernetesでハマるメタバースとエッジで夢見る世界観
yudaiono
0
130
220521_SFN_品質文化試論と『LEADING QUALITY』/220521_SFN_Essay_of_Quality_Culture_and_LEADING_QUALITY
mkwrd
0
340
LINEのData Platform室が実践する大規模分散環境のCapacity Planning
line_developers
PRO
0
920
SRENEXT2022 組織にSREを実装していくまでの道のり
marnie0301
1
870
IDOLY PRIDEにおけるAssetBundleビルドパイプラインについて
qualiarts
0
350
Learning from AWS Customer Security Incidents [2022]
ramimac
0
1.6k
モダンデータスタックとかの話(データエンジニアのお仕事とは)
foursue
0
500
LINE API Update 20220525
line_developers_tw
PRO
0
100
Agile and Requirement : アジャイルな要件定義について考える
kawaguti
PRO
11
3.7k
Why_Enterprise_Grid_20220525.pdf
na2neko
0
110
Whats new in Android Media?
myolwin00
2
120
Featured
See All Featured
Designing for humans not robots
tammielis
241
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
4
2k
How STYLIGHT went responsive
nonsquared
85
3.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1k
The Power of CSS Pseudo Elements
geoffreycrofte
46
3.9k
Making Projects Easy
brettharned
98
4.3k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
Optimizing for Happiness
mojombo
365
63k
Atom: Resistance is Futile
akmur
255
20k
4 Signs Your Business is Dying
shpigford
169
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
224
49k
Transcript
ాத༟Ұ !ZVJDIJFMFDUSJD Developers Summit 2020 (JU)VCͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ Free Private Repositories Actions Packages Desktop
2.0 Sponsors Dependabot Pull Panda Mobile
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ (JU)VCʹ͓͚ΔσϦόϦʔج൫ ChatOps GitHub Flow Continuous Delivery
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ (JU)VCʹ͓͚ΔσϦόϦʔج൫ ChatOps GitHub Flow Continuous Delivery
ɹɹCreate a Feature Branch
ɹɹAdd commits
ɹɹOpen a Pull Request
Discuss and Review Code
None
None
None
Deploy
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ review-lab ϓϩμΫγϣϯͱಉ͡ߏͷεςʔδϯάڥ CIδϣϒͷதͰσϓϩΠ͞Εɺ݁߹ςετΛ࣮ࢪ https://<branch-name>.review-lab.github.com/ production/canary ϓϩμΫγϣϯڥͷҰ෦
ϦάϨογϣϯ͕ͳ͍͔Ͳ͏͔ͷ֬ೝ production શϓϩμΫγϣϯڥ σϓϩΠڥ
Merge
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ (JU)VCʹ͓͚ΔσϦόϦʔج൫ ChatOps GitHub Flow Continuous Delivery
None
None
None
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ HubotίϚϯυ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ (JU)VCʹ͓͚ΔσϦόϦʔج൫ ChatOps GitHub Flow Continuous Delivery
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ ࣌ͰͷिลΓͷσϓϩΠ
the best way to build and ship software
None
None
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ σϓϩΠϩοΫ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ σϓϩΠΩϡʔ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ ϦϦʔετϨΠϯ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ EntrainίϚϯυ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ EntrainίϚϯυ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ Pull RequestΛτϨΠϯʹͤΔ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ ࣌ͰͷिลΓͷσϓϩΠ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ entrainಋೖޙͷिลΓͷσϓϩΠ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
Developers Summit 2020 GitHubͷػೳϦϦʔεͷཪ
None
None