You are on page 1of 46

a @helaili - @AlainHelaili - ! helaili@github.

com the best way to build and ship software


the best way to build and ship software
Production deployments "

440

the best way to build and ship software 3


What’s the
secret?

"
Issues "

the best way to build and ship software 5


Projects "

the best way to build and ship software 6


Pull Requests "

the best way to build and ship software 7


Get CI status back in PR "

the best way to build and ship software 8


Get deployment status back in PR "

the best way to build and ship software 9


"
GitHub Flow
Create a Feature Branch
Add commits
Open a Pull Request
Discuss and Review Code
Ship
hubot
"
"

the best way to build and ship software 17


Hubot "

the best way to build and ship software 19


Repo activity in the chat room "

the best way to build and ship software 20


Chat room activity in Issues "

the best way to build and ship software 21


Where Can I Deploy? "

the best way to build and ship software 22


Deploy to production "

the best way to build and ship software 23


Deploy to prod "

the best way to build and ship software 24


Haystack "

the best way to build and ship software 25


Hubot has your back "

the best way to build and ship software 26


Hubot has your back "

the best way to build and ship software 27


Hubot has your back "

the best way to build and ship software 28


Hubot has your back "

the best way to build and ship software 29


Merge with master
the best way to build and ship software
Wait a minute "

the best way to build and ship software 32


????!!!!!! "

• Sprint
• Kanban
• Scrum
• QA
• Acceptance
• Release

the best way to build and ship software 33


"
"
Source: https://hackernoon.com/why-isnt-agile-working-d7127af1c552
To Do QA Done Deploy

"
WIP Accept
To Do QA Done Deploy

"
WIP Accept
"

the best way to build and ship software 39


"

the best way to build and ship software 40


Continuous Information "

11:55 12:20

the best way to build and ship software 41


a github/scientist "

the best way to build and ship software 42


a jnunemaker/flipper "

the best way to build and ship software 43


a github/gh-ost "

the best way to build and ship software 44


"
Questions?
"

You might also like