Macrofab Engineering Podcast
EP #415: CI/CD - We Salute You with Brenden Duncombe
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 0:45:41
- Mais informações
Informações:
Sinopse
This week Parker and Stephen welcome Brenden Duncombe to the show to discuss the pros and cons of continuous integration and continuous delivery/deployment (aka CI/CD) for hardware. Continuous integration (CI) refers to the practice of automatically and frequently integrating code changes into a shared source code repository. Continuous delivery and/or deployment (CD) is a two-part process that refers to the integration, testing, and delivery of code changes. In theory, CI/CD helps organizations avoid bugs and code failures while maintaining a continuous cycle of software development and updates, but we wanted to learn more about this with Brenden, so Parker and Stephen asked him about CI/CD, and also covered the following:Brenden’s product development background“What is a Director of Customer Engineering?”A brief history of CI/CDWhy it’s the opposite of a nightmareUnit tests for software…how does it work for hardware?Pinball Wizardry A “smearing” vs. a “silo”Test-driven dev benefits over the entire dev cycle