3 ms·
just deploying every time your tests pass is not continuous deployment. using it in production will only lead to pain down the line. to do it properly you need
by Vitaly 13y ago
just deploying every time your tests pass is not continuous deployment. using it in production will only lead to pain down the line.
to do it properly you need some or all of the following:
a) to be able to deploy to only a fraction of your servers, and expose new version to fraction of your users
b) detect performance degradation
c) detect increase in error rates
d) detect decrease in traffic, user engagement etc.
and of course, auto-revert in case any detected problem.
somehow I doubt they actually do that.