4 ms·
maintaining bi modal behavior introduces a new set of problems. I'd take "should be able to deploy by hand in an emergency" a step further: deploy by hand, freq
by itsmemattchung 4y ago
maintaining bi modal behavior introduces a new set of problems. I'd take "should be able to deploy by hand in an emergency" a step further: deploy by hand, frequently. make sure that your production outage isn't the first time you are exercising this runbook.
- kylecordes 4y agoRelated: Avoid the temptation to code up all the details of your build and deploy process in a proprietary single vendor CI tool. Code your build using a build tool, script you deploy using tools suitable for that. Now you can run the same process on multiple different CI services, or locally.
- carlsmedstad 4y agoI recently delved into the topic of moving much of the logic from CI pipelines into Makefiles. This made me build https://github.com/mkincl/mkincl https://github.com/mkincl/mkincl