Fortlaufende Integration in Xamarin
Einführung in Continuous Integration
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.
DevOps mit Xamarin
In diesem Abschnitt wird beschrieben, welche DevOps-Features in Azure und Visual Studio für ein Xamarin-Projekt geeignet sind.
Arbeiten mit Continuous Integration-Umgebungen
Erstellen von Xamarin-Apps mit Azure Pipelines
Verwenden Sie Azure Pipelines, um automatisch Xamarin-Apps für Android und iOS zu erstellen.
Erstellen von Xamarin-Apps mithilfe von App Center
Erstellen Sie Xamarin.iOS- und Xamarin.Android-Lösungen mit App Center, direkt über GitHub, Azure DevOps oder Bitbucket.
Erstellen von Xamarin-Apps mit TeamCity
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.
Erstellen von Xamarin-Apps mit Jenkins
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.