I am trying to do a cloud build of the VRTK 4 sample Application. The setup advises you to create a new project and then clone VRTK in a directory under Assets.
Git clone with required submodules into the Assets/ directory:
Since this is a submodule it is not pushed to my repository from which I am building from. I tried a build anyway - still going after 1 hour. I think it is stalled but no obvious error messages from the build yet related to VRTK.
Is this supported and if so what have I missed in the setup?
I use submodules for libraries with my projects and they work fine through Unity Cloud Build. The submodule has to be included in your repo though (as a submodule) so that UCB will know to pull it. Make sure the submodule is setup to use SSH instead of a username/password (HTTPS) because UCB canât enter your username/password to pull it. Your submodule file should look something like this:
10408: An internal Unity Cloud Build error has occurred (Unexpected termination of the channel). The Unity Cloud Build team is addressing this issue, and this build can be restarted if needed.
10409: Build step âExecute shellâ marked build as failure
10410: ERROR: Build step failed with exception
10411: Build step âExecute a set of scriptsâ marked build as failure
10412: Finished: FAILURE
You will have to start a new build and hopefully it will succeed - that error is frustrating because itâs just a networking issue which has nothing in particular to do with your build except for bad luck.