Continuous Integration Continuous Deployment

DevOps concept & practice

|---------|        |---------|  merge  |-------|          |--------------------------|
|local dev|------->| version |-------->| build |--------->|* security check          |
|---------| commit | control | trigger | agent | pipeline |* build / push artifact   |
    ^              |---------| webhook |-------| task     |* unit / integration test |
    |                                                     |--------------------------|
    |                                                                          |
|---------------------| analysis |------------| operation |----------------|   |release
| * next release plan |<---------| monitor    |---------->| staging        |<--|
| * issues action     |          | metrics log|           | production env |
|---------------------|          |------------|           |----------------|