O'Reilly logo

PowerShell Deep Dives by Edited by Jeffery Hicks, Richard Siddaway, Oisín Grehan, and Aleksandar Nikoli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22. Taming software builds (and other complicated processes) with psake

Jim Christopher

Managing the build for a software project has a lot in common with a child trying to tell a lie. The build and the lie both start as deceptively simple things, but over time missing details are added that demand more scrutiny. As the build (or the lie) expands to sustain itself, the likelihood of a catastrophic failure increases significantly. For both the build master and the child, the consequences of such a failure can be severe.

I learned long ago the fundamental nature of any lie, but only recently have I drawn the same conclusion about build systems: there’s no such thing as a perfect one. The build needs to grow along with the project, swallowing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required