In this session we show how to use Git in teams with pull requests and how to use branches to manage your releases. In this session we will compare GitHub flow with the 'Release Flow' practised at Microsoft.
12. Edward Thomson 10:41 AM
.deploy ethomson/bugfix to production
Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:41 AM
I’ve locked master to prepare to deploy ethomson/bugfix.
13. Edward Thomson 10:41 AM
.deploy ethomson/bugfix to production
Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:41 AM
I’ve locked master to prepare to deploy ethomson/bugfix.
14. Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:46 AM
ethomson: I’m deploying ethomson/bugfix to production. Keep an eye on the metrics to
make sure you haven’t introduced problems in production.
Hubot 10:41 AM
I’ve locked master to prepare to deploy ethomson/bugfix.
15. Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:46 AM
ethomson: I’m deploying ethomson/bugfix to production. Keep an eye on the metrics to
make sure you haven’t introduced problems in production.
Hubot 10:41 AM
I’ve locked master to prepare to deploy ethomson/bugfix.
16. Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:46 AM
ethomson: I’m deploying ethomson/bugfix to production. Keep an eye on the metrics to
make sure you haven’t introduced problems in production.
Hubot 10:51 AM
ethomson: Your deployment to production has finished. When you’re happy with your
production, merge it to master. To rollback, re-deploy master.
17. Hubot 10:41 AM
ethomson: I’m preparing your branch for deployment. I’m merging master into
ethomson/bugfix; the build logs are available here.
Hubot 10:46 AM
ethomson: I’m deploying ethomson/bugfix to production. Keep an eye on the metrics to
make sure you haven’t introduced problems in production.
Hubot 10:51 AM
ethomson: Your deployment to production has finished. When you’re happy with your
production, merge it to master. To rollback, re-deploy master.
18. Hubot 10:46 AM
ethomson: I’m deploying ethomson/bugfix to production. Keep an eye on the metrics to
make sure you haven’t introduced problems in production.
Hubot 10:56 AM
I see that you’ve merged ethomson/bugfix into master, I’ve unlocked master for deployments.
Hubot 10:51 AM
ethomson: Your deployment to production has finished. When you’re happy with your
production, merge it to master. To rollback, re-deploy master.
20. Edward Thomson 1:54 PM
.queue me to deploy ethomson/bugfix
Hubot 1:54 PM
Okay, ethomson, you’re in the queue to deploy ethomson/bugfix.
There are 14 people ahead of you in the queue.
21. Edward Thomson 1:54 PM
.queue me to deploy ethomson/bugfix
Hubot 1:54 PM
Okay, ethomson, you’re in the queue to deploy ethomson/bugfix.
There are 14 people ahead of you in the queue.
Edward Thomson 6:22 PM
.unqueue me to deploy ethomson/bugfix
Hubot 6:22 PM
Okay, ethomson, you’re no longer in the queue to deploy ethomson/bugfix.