DevNet Associate DEVASC 200-901 Official Certification Guide by Adrian Iliesiu (z-lib.org)

(andrew) #1

include Jenkins, Travis CI, and Drone CI. Table 15-2
compares development environments that have
implemented CI pipelines and the ones that have not.


Table 15-2 Development Environments With and
Without CI

Development Without CIDevelopment With CI

Increased number
of bugs

Fewer bugs

Insufficient testing Automated builds, tests,
documentation, and reports

Few releases per
year

Multiple releases per day

Lack of integration
testing

Dedicated build and test servers

Project delays Frequent commits

Fewer features More features

Instability Stability

Continuous delivery adds on top of continuous
integration all the remaining steps needed to automate
the entire software release cycle, from building to testing
to deployment (see Figure 15-3).

Free download pdf