It seems that Xcode bot trigger scripts have a 10 second timeout - which is far too short to do any useful work. I can replicate this by adding a "Before Integration" trigger containing nothing but a call to "sleep 10". When the integration runs, it fails with the error "terminated xcodebuild since it produced no output for too long".
Is there any way to override the length of this timeout?