Unity Cloud Build Update 4

Hi everyone,

Unity Cloud Build has received it’s 4th update since we launched the service! A lot of work went into this update, and a large portion of it lies beneath the surface where you won’t see it - but it sets the stage for some great things that are on the way…

Some of the new & improved items you’ll notice since this update:

  • more versions of Unity were added, including 4.6
  • the Build Manifest should now work more reliably for projects in subfolders
  • we now detect and warn about Chrome on iOS (for app installs)
  • we now support GitLab over HTTPS
  • many of the Errors with SSL users were seeing last month should be fixed on SVN
  • installing apps on iOS 8.1 should be much more stable
  • plus lots of other small bugs and tweaks!

As always, thanks to our beta testers! You are enabling us to do great things. Please keep the feedback coming!

3 Likes

Hi, hypeNate

I’ve tried to integrate my gitlab repo into unity cloud build. However, it keeps showing me the error,

“There was an error:
Repo is not accessible. Please check your URL and repo settings.”

I’ve added the ssh key and also provided the https link. Would you be able to provide some assistance?

@jiahao-yong : for git, you should be using the git@ syntax for the url when adding it to our system, rather than https:// style syntax. If you can’t get it working, send me a PM with some details and I’ll help you get it set up.

It’s great, thank you guys!
UI become much faster - this’s most valuable feature for me!

I have the opposite response to Patico’s unfortunately…at this point, waiting for a Cloud build to be queued and processed is too much of an opportunity cost to consider it usable.

I can’t give reliable stats because the interface doesn’t display a timestamp for when the build was queued, but I can state that over the last 24 hours, my builds have been in the “Pending” in excess of an hour to an hour and a half per build…and then take 20 minutes minimum (and that’s being generous), with an average of > 45 minutes more likely…to build something that takes roughly a minute and a half on a desktop.

My project has to synchronize server and client builds, and when a new feature rolls out on the server, the last client build is obsoleted so the testers don’t wind up wasting time with cross-build incompatibilities. It logically follows that since they can’t test, all testing stops for 1-3 hours every time a new build is rolled out, and the lockout is simply due to the cloud build process.

I realize that projects can 'buy" priority (dedicated build server)–but one of the considerations for going with a Pro license was the addition of free cloud build services for the first year…yet since these services are so slow as to be unusable by a reasonably sized team (1 dev, 1 producer, 3-5 testers), I’m stuck with either paying for a service that was supposed to be a free incentive (by renting dedicated server for the build), or having to build my own after all.

I understand that marketing gets ahead of services sometimes–it happens. But right now, offering “free cloud build services for 1 year” is basically misleading your customers.

Icing on the cake: after waiting for over an hour for the build to kick off, it comes back with:

Summary: 1 warnings, 2 errors:

ERROR: Error cloning remote repo ‘origin’ : Could not clone git@github.com:.git
ERROR: Could not clone repository
Caused by: java.io.IOException: Could not clone

–this is on a repo where nothing has changed in a month and a half except for new commits.

So my build finally came through: 2 hours and 26 minutes after it was committed.

To follow up, unitychrism contacted me and helped me sort through the issue, demonstrating that I didn’t configure my Cloud Build Plan properly…so the above was basically a combination of user error on my part, and longer than normal queues due to a small network issue.

Thanks for helping out!

No problem, glad to help. :slight_smile: