Page 1
Onebip Deployment Pipeline
Page 2
- Strictly Confidential -
Continuous integration?
NO!
HOW?
Page 3
- Strictly Confidential -
Build System
Continuous Integration
Version Control
Tools
Page 4
- Strictly Confidential -
Artifact
Build and “dist”
Page 5
- Strictly Confidential -
Artifact59.75.96
CI IT UAT PROD
CI IT UAT PROD
Deploy
Page 6
- Strictly Confidential -
CI IT UAT PROD
Deploy pipeline
Pipeline
Continuous IntegrationTests for each project
in isolation
Integration TestCross project tests
(last miles stubbed)
User Acceptance TestCarriers/merchants
pre-production.Manual customer approval
tests
ProductionSmoke test,
KPI validation/monitoring(Rollback)
Page 7
- Strictly Confidential -
Artifact59.75.96
DEV
DEV
Deploy: what about development PC?
dev:~# scp artifact.tar.gz localhost:/var/www/
Page 8
- Strictly Confidential -
GO: Onebip Pipeline
Page 9
- Strictly Confidential -
GO: Onebip Pipeline Dependencies
Page 10
- Strictly Confidential -
What is more?
DB Migration
Deploy Multi-server
Feature Flags
Page 11
- Strictly Confidential -
Thank you
Questions?