Fortlaufende Integration in Xamarin
In diesem Abschnitt werden die verschiedenen Komponenten behandelt, die mit Continuous Integration verbunden sind, und deren Beziehungen. Es werden die Continuous Integration-Umgebungen beschrieben, die in den spezifischen Abschnitten unten erläutert werden.
In diesem Abschnitt wird beschrieben, welche DevOps-Features in Azure und Visual Studio für ein Xamarin-Projekt geeignet sind.
Verwenden Sie Azure Pipelines, um automatisch Xamarin-Apps für Android und iOS zu erstellen.
Erstellen Sie Xamarin.iOS- und Xamarin.Android-Lösungen mit App Center, direkt über GitHub, Azure DevOps oder Bitbucket.
In diesem Leitfaden werden die Schritte erläutert, die bei der Verwendung von TeamCity zum Kompilieren mobiler Apps und deren Übermittlung an App Center Test erforderlich sind.
In diesem Leitfaden wird veranschaulicht, wie Sie Jenkins als Continuous Integration-Server einrichten und die Kompilierung mobiler Apps automatisieren, die mit Xamarin erstellt wurden. Es wird beschrieben, wie Sie Jenkins unter OS X installieren, konfigurieren und Aufträge einrichten, um Xamarin.iOS- und Xamarin.Android-Apps zu kompilieren, wenn Änderungen am Versionskontrollsystem festgelegt werden.