Friday, October 7, 2011

Auto-deploy feature file

Feature file for our auto-deploy:

@Install
Scenario: Install and Configure Virtual Hold on a remote machine
  Given I stop the Virtual Hold services
  And I uninstall if already installed
  And I install the media on a remote machine
  And I configure the media on a remote machine
  And I can log into EyeQueue
  And I start the Virtual Hold services
  Then Virtual Hold is running properly

When the file references Virtual Hold it is talking about the collection of windows and web services that are needed to make our software work. EyeQueue is the web application that is used to make configuration changes for the Virtual Hold software.