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.