David Farley
David Farley isn't a Goodreads Author
(yet),
but they
do have a blog,
so here are some recent posts imported from
their feed.
More books by David Farley…
“Every change that is made to an application’s configuration, source code, environment, or data, triggers the creation of a new instance of the pipeline. One of the first steps in the pipeline is to create binaries and installers. The rest of the pipeline runs a series of tests on the binaries to prove that they can be released. Each test that the release candidate passes gives us more confidence that this particular combination of binary code, configuration information, environment, and data will work. If the release candidate passes all the tests, it can be released. The deployment pipeline has its foundations in the process of continuous integration and is in essence the principle of continuous integration taken to its logical conclusion. The aim of the deployment pipeline is threefold. First, it makes every part of the process of building, deploying, testing, and releasing software visible to everybody involved, aiding collaboration. Second, it improves feedback so that problems are identified, and so resolved, as early in the process as possible. Finally, it enables teams to deploy and release any version of their software to any environment at will through a fully automated process.”
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
“The earlier you catch defects, the cheaper they are to fix.”
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
“In software, when something is painful, the way to reduce the pain is to do it more frequently, not less.”
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
― Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Is this you? Let us know. If not, help out and invite David to Goodreads.