(Optional) CI/CD Flashcards
1
Q
Name practices that let you automate certain aspects of your development and deployments.
A
~ CI - Continuous Integration
~ CD - Continuous Delivery
2
Q
What is CI?
A
Process of continuously integrating code changes from multiple contributors to a codebase.
3
Q
What is CD?
A
Extension of Continuous Integration that allows you to quickly deploy your changes.
4
Q
What is the point of using CI?
A
Developers can work on their feature branches. There is no wait till the release date. Builds and test runs are automated and changes get merged to main branch often.
5
Q
What is the point of using CD?
A
Deployments are automated and painless. Integrated codebase can be deployed anytime without any issues.