Tags: Ci cd

Continuous Integration / Continuous Deployment (CI/CD) is the practice of beginning some automated process when a developer requests it.

This is typically integrated into Version Control: when you’re working on something, you will periodically think “this is a good place to take a snapshot.” So you’ll commit your changes and push them up to the server. CI/CD sees this push, and then starts running a bunch of pre-defined rules on what you submitted.

These rules can consist of tests, publication (releasing a new version), deployments (cause the new version to start running somewhere), or a combination of all three.

Arduino, Big Builder, and Make (2024-Jan-05)
Big Builder (2023-Oct-27)