pvandervelde / Sherlock

Sherlock provides a means to schedule and automatically execute tests in an controlled virtual machine environment.
http://pvandervelde.github.io/Sherlock
Apache License 2.0
2 stars 0 forks source link

Update service should not unpack the Sherlock services in a versioned directory #20

Closed pvandervelde closed 10 years ago

pvandervelde commented 10 years ago

At the moment the Sherlock update service unpacks the services (Sherlock.Service.Master and Sherlock.Service.Executor) in the following path c:\ProgramData\Sherlock{APP_NAME}{VERSION}. The problem with that is that both services need to be let through the firewall which then hard-codes the path, which blocks upgrades to the application.

pvandervelde commented 10 years ago

This is already fixed in the current version (0.4.7). There is even a configuration option (set a string value for the 'ApplicationDirectory') that allows the user to indicate where the files should be dropped.