When a runner skips (because nothing relevant changed), and the result gets logged, the logging logic in the Pipeline was calling .join on the nil command, which doesn't work. Red->green the fix, first add a failing spec exercising it, and then resolve the failure by updating the logging logic in the Pipeline.
When a runner skips (because nothing relevant changed), and the result gets logged, the logging logic in the Pipeline was calling
.join
on thenil
command, which doesn't work. Red->green the fix, first add a failing spec exercising it, and then resolve the failure by updating the logging logic in the Pipeline.Bump the version to 1.3.1
Resolves #103