July 13 2023
By Rubén Torres Bonet
July 13, 2023
You’ll want three elements to get an efficient build pipeline for your Unity projects that actually helps your team.
But before I reveal these three elements to you, let’s quickly remember why a build pipeline is the #1 element to set up in any of your projects:
Not enough reasons?
Another example. One of my clients has a single project that targts three different platform: WebGL, Standalone Windows, Dedicated Server Linux. Each commit/push instantly triggers the automated build process that:
All of this and much more is possible when you have a build pipeline. And I tell you this because I have prepared many pipelines for my clients. And I truly mean MANY.
Many meaning: I spent well over 500+ hours within a bit more than decade. Jenkins, Teamcity, CLI, Batch files, Cloud build, github actions, docker, gitlab ci, you name it, I have done it. So I can kinda say that I learned a couple of things along the rocky way.
I say this because I can save you some pricey time. And save you from a needle-sharp brainache.
So now you are finally ready to possess this knowledge…
Which are THE three elements you will want in a pipeline so that it actually helps you?
This tech stack saves my consulting clients from SO much pain in their every day tasks. Especially when they come to me unhappy with Unity cloud build being too rigid, slow and pricey for them. This combo saves your team 20h/week (give or take) by me just spending a couple of days on setting it up.
Now: if you are interested in setting this up by yourself, I go through the full process (step by step) in the Unity Performance Taskforce, module “2023.06”. From choosing your high-performance VPS, to setting the build pipeline up and getting your builds running for your own project within a few hours.
Lastly: my team can set up for you a fully fledged build pipeline that adapts to your needs.