I need an agent requirement "Foo is installed." I know I can achieve this by creating an agent property in buildAgent.properties. However, this is manual and error-prone and doesn't scale.
Is there a solution (plug-in?) that can maintain these agent properties automatically, e.g. based on
* an existing path (e.g. %ProgramFiles%\Foo\foo.exe exists)
* an existing registry key