Hello all,
So I’m trying to set up the Unity Accelerator to work with my Atlassian Bamboo build server but keep hitting a wall and I’m not sure what I’m doing wrong or how to address it.
Currently if the Accelerator is turned on, all my builds fail in the unity auto build phase. But if the Accelerator is off, everything works fine and all builds complete successfully. So clearly the Accelerator isn’t configured properly or something with it is off at least. I’ve even looked through my bamboo log files for the failed builds and can’t come to any conclusion that points to the Accelerator. What I do know is that I have the latest version of the Accelerator installed and running on my build server which is on the latest version of macOS with all the latest versions of the Bamboo and other software I use for the build server. All my projects are on Unity 2021.X or higher too, so they should all benefit from the Accelerator if I understand Unity’s documentation (which should honestly be updated because some of it is really out of date). I also have Accelerator turned on and connected in Unity on the build server as well, and all settings regarding storage space options for the cached files are set as well. Yet for whatever reason when I kick off a build with the Accelerator on it always fails. And looking at the Accelerator web dashboard it states that nothing has been cached at all. I’m not sure if I’m missing something or what? I’m essentially just trying to use Unity Accelerator as a cache server in hopes to speed up the build process. I know Unity has Unity Cache Server, but since all my project are on version 2021.X or above Unity states I need to use the Accelerator instead of the Cache Server app, but the official Unity documentation on how to set Accelerator up as a cache server running on 1 machine outside of a local network is lacking at best. My company is completely remote, with our servers located at the owners residence. So there is no way to setup a local network as Unity describes in their documentation. Instead I want to set up Accelerator on my 1 machine, in this case our build server, and just have it run as a cache server for the different projects we have so that, again, hopefully our build times can be a little quicker thus saving people time. All that said, what’s the best place to start looking for instructions or documentation that will help me achieve this?