Need for Interactive service

Due to security concerns, we are prevented from running services in interactive mode.   However, when installing a TeamCity build agent, the default setting is interactive mode.   Is there a special reason why the TeamCity build service needs to be interactive ?

(from wrapper.conf)

# Allow the service to interact with the desktop.
wrapper.ntservice.interactive=true


1 comment
Comment actions Permalink

"Allow to interact with desktop" option is only required if your build started by TeamCity agent needs to interact with windows desktop. For example builds starting by agent do need to show some windows or dialogs. Also some testing frameworks need to interact with browsers. If not you can safely turn this option off.

0

Please sign in to leave a comment.