For higher level stages such as ansible or serverspec, the needed tools should be validated before running the stage, since these tool needs tool in the working environment.
I think adding "AddDepend" method to Stage interface and implements specific stage or Adding another interface would be a good idea.
For higher level stages such as ansible or serverspec, the needed tools should be validated before running the stage, since these tool needs tool in the working environment.
I think adding "AddDepend" method to Stage interface and implements specific stage or Adding another interface would be a good idea.