Developer productivity

Since Victor implemented a CI/CD pipeline into the the build, many time-consuming activities are now relegated to an automated pipeline. Whenever software is pushed upstream to a version control system (vcs), such as Git, an automated build is triggered in Jenkins that runs all of the unit and integration tests. A developer can quickly know whether the code that they wrote has introduced a defect. Remember that Victor had to incorporate all the software patches and manually run all of the tests on his local workstation. This was tedious, time-consuming, and unnecessary.

Since all software is pushed upstream, Victor has set up a code cutoff date for the release branch and has started versioning the software release ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.