One of our builds requires starting up a small service process on the machine prior to running tests. I thought I could do this as a script task by just running something like:
tcsh -c "start_my_service&"
The service does start and runs as a detached process (is no longer a child of Bamboo's java process). However, the bamboo build just hangs after that and doesn't move on to the next task. Is there a good way to launch a service and not have Bamboo wait for it but move on to the next task?