DEV Community

Discussion on: Throwing code over a different fence

Collapse
 
gavincampbell profile image
Gavin Campbell

Right, so basically you are me!

A couple of things you might want to think about though; if it's necessary to be able to "kick emergency bugfixes right into prod", this is telling you something about the rest of the pipeline, viz. that it isn't fast enough!

As for "direct push to master", yes it is switched on for me, but I'd like to get to a place where I could turn it off, even for me!

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Regarding pushing bugfixes to prod, two things:

1) Our deployment speed is limited by the fact most of our team works only a few hours a week (side effect of being a work-for-shares startup). The pipeline is actually really fast given a full-time team, but we don't have that yet. Someday!

2) There are exceptions. "Oh crap, there's a broken link in the README" could go through code review, but you're wasting everyone's time at that point. Ergo, git push origin master.