CI/CI Pipeline Interview Questions
CI
Continuous Integration
integrate code
repository
regularly ⏰
automatic tests
CD
deploys changes ✈
test/production environment
Continuous Delivery
button
Continuous Deployment
all changes
correct ✅
deployed
failed test ❌
prevent ⛔
no human intervention
What is it ❓
automatic
CI
built and tested
CD
deployed
Benefits
facilitates
code deployment
DevOps
tools and methodologies
automates and integrates
application development
programming
version control
IT operations
testing
debugging
deploying
more releases
shorter time
developers
focuses on
new features
More efficiency
⏫ speeds up development
coding errors
Build stage
first
automates
install tools
download dependencies
compile
validates
buildability
testability
schedule 🗓
app not broken
quickly
changes
integrate and test
failures ❌
🔎 detected
corrected