Continuous Integration with Xamarin
Introduction To Continuous Integration
This section covers the different components involved with continuous integration and their relationships. It outlines the continuous integration environments that are discussed in the specific sections below.
DevOps with Xamarin
This section identifies which DevOps features in Azure and Visual Studio you can expect to work well with a Xamarin project.
Working with Continuous Integration Environments
Build Xamarin apps with Azure Pipelines
Use Azure Pipelines to automatically build Xamarin apps for Android and iOS.
Build Xamarin apps using App Center
Build Xamarin.iOS and Xamarin.Android solutions with App Center, straight from GitHub, Azure DevOps, or Bitbucket.
Build Xamarin apps with TeamCity
This guide discusses the steps involved with using TeamCity to compile mobile apps and then submit them to App Center Test.
Build Xamarin apps with Jenkins
This guide illustrates how to set up Jenkins as a continuous integration server and automate compiling mobile apps created with Xamarin. It describes how to install Jenkins on OS X, configure it, and set up jobs to compile Xamarin.iOS and Xamarin.Android apps when changes are committed to the version control system.