CICD Flashcards
What does DevOps stand for?
Development & IT Operations
What does CICD stand for?
Continuous Integration
Continuous Deployment
What does Unit Testing test for?
Individual units of the source code
What does Validation Testing test for?
Makes sure the software fits the intended use
What does Format Testing test for?
Checks for syntax and other formatting errors
Name some popular CICD environments
Jenkins Circle CI Gitlab Github Actions Team City
Results when development teams take actions to expedite the delivery of a piece of functionality of a project which later needs to be refactored.
In other words, the result of prioritizing speedy delivery over perfect code.
Technical Debt
Name some benefits of CICD
Shorter cycle time
Happier employees (Giving engineers the tools they need to be successful)
Gets to the market faster (code that runs through a pipeline and is in production is making money)
CICD helps to test new code to ensure what?
1) logic makes sense
2) formatted correctly
3) it fulfills the scope of the project