Give PassingBuild a single responsibility
This breaks up the "deploy Omnibus" and "deploy CNG" tasks it used to do into discrete classes. It is now solely responsible for finding a passing build. Shocking!
This breaks up the "deploy Omnibus" and "deploy CNG" tasks it used to do into discrete classes. It is now solely responsible for finding a passing build. Shocking!