Author: Dylan Moore
Azure DevOps CI/CD Pipelines for Unity Builds and publishing to Itch.io
This video outlines how to setup CI/CD with Azure DevOps for Unity and Itch.io publishing with manual approvals. This is to simulate a build hitting the QA team (restricted itch.io game page), getting it approved by QA, forwarding up to production team, getting approval, and then finally uploading to production on a public itch.io game…
Unity Cache Server Setup and Linking with Azure DevOps Builds
This video outlines how to setup Unity Accelerator (Caching Server) on windows, setup the unity editor and setup Azure DevOps builds to use the caching server. Here is a Unity Unite talk on the Unity Accelerator caching server. Requirements Steps Unity Argument in Azure DevOps Build -> “Command Line arguments”
Azure DevOps – Docker Build with Unity WebGL
This video outlines the process for getting a Unity WebGL build working inside of an Apache web server container with a docker. Requirements Notes Docker Destop’s daemon will have an access denied issue if the Azure Pipeline Agent service account in services isn’t in the docker-users group on the machine. The fix is to add…
Made Multiple Unity Builds With Azure DevOps and Itch.io Uploads
This video outlines how to setup multiple builds and have them upload to itch.io for publishing in your Azure DevOps pipeline. Previous Video
Walkthrough video on how to setup Azure DevOps and Unity
This video guides you on how to setup Unity and Azure DevOps. Next Video
Created Powershell Script To Install Unity, Azure DevOps Agent, Rider, and Butler
Overview – This script will automatically installs all the components needed to create Android, UWP, Windows Standalone, Xbox One, and WebGL builds. This has been tested on a fresh Windows 10 VM for validating the script. This script is intended to also install the Azure DevOps pipeline agent and linking it up to an agent…
Azure DevOps – Android Unity build w/ Itch.io publishing – with walkthrough video
Video This will guide you through the steps of setting up Azure DevOps pipeline for building a Unity Android project. Previous Video Next Video Requirements Notes Steps References
Added Itch.io publishing to Azure pipeline for Unity – with walkthrough video
Video Added Itch.io publishing to my Azure DevOps pipeline with Itch.io’s Butler application. Previous Video Next Video Requirements Steps Setup Itch.io and Windows Setup Azure DevOps and Windows References Pipeline YAML
First Successful Azure DevOps Build For Unity
I ran into a few issues since this is my first time using Azure DevOps, but after swapping the agent pool from hosted to a local pool with my own agents the build process succeeded. Below is the output and other screenshots of the process. The build times are super slow with 25-30 minutes on…