Ease of Feature Release

Setup/Launch

Deploy

Staging/QA

Code Review

Test

Code/Debug

Docker Compose

Setup/Launch

Redis

Nginx

PSQL

Memcached

CafeBazaar

Redis

Nginx

PSQL

Memcached

Ghollak

CDK

$ python cdk.py --setup cafebazaar ghollak

$ python cdk.py --run cafebazaar ghollak

 

Code/Debug

Test

$ python cdk.py --test cafebazaar

 

Staging

$ python cdk.py --deploy-germezi cafebazaar:branch ghollak --ttl 2d


Code Review

$ python cdk.py --pre-review cafebazaar ghollak

 

Deploy

$ python deploy.py launch $VERSION_NAME
$ python deploy.py switch_nginx $VERSION_NAME

$ python deploy.py reload $VERSION_NAME

$ python deploy.py nuke $OLD_VERSION_NAME

Thank you!

Developements Matters

By mehranakhavan

Developements Matters

  • 774