Appium TravisCI ios issue

I am trying to use Travis CI and appium to install and run basic tests on an ios app, however when starting the mocha tests appium seems to hang then spend ages building webdriveragent, webdriveragent then spills out loads of logs and then mocha or travis timesout

I confirmed that my setup works on my macos, just not my travis macos, any ideas? I have included a gist of the full logs below as well as my repo, thanks!