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
GitHub Flow & Deployment API
Search
Takafumi Ikeda
April 14, 2016
Technology
0
1.2k
GitHub Flow & Deployment API
https://mobingi.doorkeeper.jp/events/41792
Takafumi Ikeda
April 14, 2016
Tweet
Share
More Decks by Takafumi Ikeda
See All by Takafumi Ikeda
APIゲートウェイとサービスメッシュ
ikeike443
0
330
はじめてのKong Konnect
ikeike443
0
190
Kuma
ikeike443
2
3.5k
10分で分るGitHub Actions
ikeike443
3
2k
GitHub Actionsはどのような未来を描くのか
ikeike443
3
2.7k
GitHubber@日本
ikeike443
6
12k
GitHub Business Seminar
ikeike443
1
140
How we ship GitHub with GitHub -- ChatOps
ikeike443
0
330
効果的にGitHubを使うために
ikeike443
10
4k
Other Decks in Technology
See All in Technology
持続可能なドキュメント運用のリアル: 1年間の成果とこれから
akitok_
1
210
LangfuseでAIエージェントの 可観測性を高めよう!/Enhancing AI Agent Observability with Langfuse!
jnymyk
1
240
地味にいろいろあった! 2025春のAmazon Bedrockアップデートおさらい
minorun365
PRO
1
300
品質文化を支える小さいクロスファンクショナルなチーム / Cross-functional teams fostering quality culture
toma_sm
0
130
「経験の点」の位置を意識したキャリア形成 / Career development with an awareness of the “point of experience” position
pauli
4
110
Aspire をカスタマイズしよう & Aspire 9.2
nenonaninu
0
110
アジャイル脅威モデリング#1(脅威モデリングナイト#8)
masakane55
3
230
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
770
白金鉱業Meetup_Vol.18_生成AIはデータサイエンティストを代替するのか?
brainpadpr
3
130
Web Intelligence and Visual Media Analytics
weblyzard
PRO
1
5.8k
SREからゼロイチプロダクト開発へ ー越境する打席の立ち方と期待への応え方ー / Product Engineering Night #8
itkq
2
980
AIコーディングの最前線 〜活用のコツと課題〜
pharma_x_tech
4
2.2k
Featured
See All Featured
A better future with KSS
kneath
239
17k
Being A Developer After 40
akosma
91
590k
Agile that works and the tools we love
rasmusluckow
328
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Gamification - CAS2011
davidbonilla
81
5.2k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Unsuck your backbone
ammeep
670
57k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Transcript
Where software is built GitHub Flow & Deployment API
! Where software is built Who am I? 2 a
ikeike443
# Where software is built # $ 3 TAKAFUMI IKEDA
SOLUTIONS ENGINEER Who am I?
! Where software is built νʔϜ։ൃ࣮ફೖ 4
Where software is built
Where software is built % % 6 & ♥ Mobingi
Where software is built % % GitHub ࿈ܞศར 7
Where software is built % % ͞Βʹ͜͏ͩͱخ͍͠ͳ 8 • εςʔλεදࣔʹগ͠ϥά͕͋Δʁ
• GitHub Flow ʹରԠ͍ͯ͠Δͱͬͱخ͍͠ • Pull Request ϒϥϯνΛσϓϩΠ͍ͨ͠ • mocloudͰΔ͖෦ͱ͍͏ΑΓผͰΔ͖͔ͳͱࢥ͏ • Deployment API Λͬͯ Pull Request ʹεςʔλεΛฦͤΔͱGood
Where software is built GitHub Flow? GitHub Flow ͬͯͳΜ͚ͩͬ 9
%
Where software is built % % 10
None
None
None
None
None
None
None
None
None
None
Where software is built % % πʔϧ 21 • https://github.com/github/hubot
• https://github.com/atmos/heaven • https://github.com/github/janky
Where software is built % % 22
Where software is built % % 23
Where software is built Deployment API? Deployment API Λͬͯ Pull
Request ʹσϓϩΠঢ়گΛه͠Α͏ 24 %
None
Where software is built % % Deployment 26 Developer GitHub
Deploy Server Create Deployment Deployment Event Deploy Starts Deployment Status - Started Deployment Status - Finished Notifications
Where software is built % % 27
Where software is built % % 28
%
Where software is built % % Demo 30
Where software is built % % https://developer.github.com/changes/2016-04-06-deployment-and-deployment-status-enhancements/ 31
Where software is built Example: Sign Off 32 $
None
Where software is built % % 34
Where software is built % % Signoff 35 Developer GitHub
QA Team Create pull request Notification Testing Comment ! Notifications Issue Comment Webhook Deployment Server Close Deploy Comment
Where software is built % % Demo 36
Where software is built ͦͷଞͷΞοϓσʔτ GitHub Flow ΛΑΓޮԽ͢ΔछʑͷػೳՃ 37 %
Where software is built % % 38
Where software is built % % 39
Where software is built % % 40
Where software is built % % 41
Where software is built % % 42
Where software is built % % 43
Where software is built % % 44
Where software is built Thank you!