Notes on automation Meetup
Createdd opened this issue · 0 comments
Createdd commented
CD at Automic
Why Continous Delivery
- quality
- risk management
- time to value
Components and Products
578 components and various combinations for different products in different versions, databases, platforms
Stages
Process
- merge -> integrate continous delivery because "stable" branch is only stable for component
- package
- validate (tests for components and used systems)
- deliver
- deploy
Steps
- Code
- Build (jenkins, docker, teamcity)
- Delivery (HTTP API)
- Context (Support by OS & DB and tests)
- Deploy (Test dependencies, cloud, software dependencies)
- Test (spawn test images, connect to JIRA issues)
Differentiate between runtime dependencies and build dependencies.