Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub Flow & Deployment API

GitHub Flow & Deployment API

Takafumi Ikeda

April 14, 2016
Tweet

More Decks by Takafumi Ikeda

Other Decks in Technology

Transcript

  1. # Where software is built # $ 3 TAKAFUMI IKEDA

    SOLUTIONS ENGINEER Who am I?
  2. Where software is built % % ͞Βʹ͜͏ͩͱخ͍͠ͳ 8 • εςʔλεදࣔʹগ͠ϥά͕͋Δʁ

    • GitHub Flow ʹରԠ͍ͯ͠Δͱ΋ͬͱخ͍͠ • Pull Request ϒϥϯνΛ௚઀σϓϩΠ͍ͨ͠ • mocloudͰ΍Δ΂͖෦෼ͱ͍͏ΑΓ͸ผͰ΍Δ΂͖͔ͳͱ͸ࢥ͏ • Deployment API Λ࢖ͬͯ Pull Request ʹεςʔλεΛฦͤΔͱGood
  3. Where software is built % % πʔϧ 21 • https://github.com/github/hubot

    • https://github.com/atmos/heaven • https://github.com/github/janky
  4. Where software is built % % Deployment 26 Developer GitHub

    Deploy Server Create Deployment Deployment Event Deploy Starts Deployment Status - Started Deployment Status - Finished Notifications
  5. %

  6. 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