I have test environment which runs Rails and IIS applications. The whole deployment is done using CHEF. Like Any CI, whenever a new build is in place, chef-client picks it up in the next RUN and deploys the artifact.
My requirement is to launch test on the whole test environment in case there is a change in RAILS(running on Linux) and windows IIS apps.
So whenever there is a change in the environment, test plans(cucumber tests) are run against all the Apps in the environment.
I am not getting how to approach this situation. Can someone please give me some pointers ?