.NET MAUI Azure DevOps Pipeline (YAML) build and distribute to MS App Center

Job ID: 35230199

Budget: $30 – $250 USD

Requirements
----------------------
The project needs to be completed within 1 week.

Create an Azure DevOps Build and Release Pipeline in YAML which on commit to the 'master' branch:
Builds, Runs tests, and Distributes Android, iOS, and Windows stores, using MS App Center.

Pipeline-specific requirements:
3 Stages: Android, IOS, and Windows

Source project details:
Existing Azure DevOps Project
Existing Azure DevOps repo containing a .NET Maui Blazor Hybrid solution

Dependencies:
NuGet and custom Nuget Feed (already created)

Previous experience as an Azure DevOps engineer essential.

On commit to master branch, the pipeline must build and distribute the mobile application to Android, iOS, and Windows stores using MS App center.

Note* On being awarded you will be invited to the Azure DevOps project to create the YAML pipeline.

References:
https://appcenter.ms/
https://learn.microsoft.com/en-us/aspnet/core/blazor/hybrid/tutorials/maui?view=aspnetcore-7.0
https://www.andreasnesheim.no/using-app-center-distribution-with-net-maui/

Background:
Building and distributing a .NET MAUI Blazor Hybrid application to MS App center is a similar process to distributing a Xamarin application.
Related categories: .NET Xamarin Microsoft Azure DevOps Blazor