Wie synchronisiere ich die Travis CI Mobile App mit mehreren Accounts gleichzeitig?
- Grundlagen der Mobile App und Accountverwaltung
- Manuelles Hinzufügen und Wechseln zwischen mehreren Accounts
- Synchronisation der Daten nach dem Login
- Alternative Ansätze zur Verwaltung mehrerer Accounts
- Ausblick auf kommende Features und Feedback an Travis CI
- Fazit
Grundlagen der Mobile App und Accountverwaltung
Die Travis CI Mobile App wurde primär entwickelt, um einzelnen Nutzern einen schnellen Überblick über ihre Builds und Repositories zu ermöglichen. Standardmäßig unterstützt sie die Verwaltung eines einzelnen Accounts, was für viele Anwendungsfälle ausreichend ist. Wenn du jedoch mehrere Travis CI Accounts hast, z.B. für unterschiedliche Organisationen oder persönliche und berufliche Projekte, möchtest du womöglich beide in der App synchronisieren, ohne dich ständig ab- und wieder anmelden zu müssen.
Es ist wichtig zu wissen, dass die offizielle Travis CI Mobile App bislang keine native Funktion bietet, um mehrere Accounts simultan zu verwalten. Dennoch gibt es Vorgehensweisen und Workarounds, um zumindest einen relativ einfachen Zugriff auf mehrere Accounts zu ermöglichen.
Manuelles Hinzufügen und Wechseln zwischen mehreren Accounts
Weil die App jeweils nur einen Account aktiv synchronisieren kann, musst du zunächst jeden Account nacheinander hinzufügen. Dazu meldest du dich innerhalb der App zunächst mit deinem ersten Travis CI Account an. Um den zweiten Account hinzuzufügen, musst du den ersten Account wieder abmelden und dich danach mit dem zweiten Account einloggen.
Dieser Prozess ist zwar nicht so komfortabel, wie wenn beide Accounts gleichzeitig geladen würden, aber auf diese Weise kannst du zumindest ohne erneute Eingabe von Zugangsdaten für jeden Account die Builds und Repositories synchronisieren. Wichtig ist, dass du dich vor jedem Wechsel abmeldest, um so die OAuth-Verbindung für den jeweiligen Account herzustellen.
Synchronisation der Daten nach dem Login
Sobald du mit einem Account angemeldet bist, startet die App die automatische Synchronisation aller Repository-Daten, Pipelines und Build-Status, die zu diesem Account gehören. Die Synchronisation erfolgt im Hintergrund, solange die App geöffnet ist oder im Hintergrundaktivitätsmodus läuft. Es werden keine Informationen anderer Accounts geladen, solange du nicht erneut den Account wechselst.
Wenn du wieder zum anderen Account wechselst, wird nach der Anmeldung eine vollständige Synchronisation mit dessen Daten vorgenommen, damit du immer einen aktuellen Stand hast.
Alternative Ansätze zur Verwaltung mehrerer Accounts
Falls dir der manuelle Wechsel zu umständlich ist, gibt es noch weitere Möglichkeiten, um mit mehreren Accounts zu arbeiten. Zum Beispiel kannst du unterschiedliche Mobilgeräte oder Emulatoren verwenden, auf denen jeweils ein Account dauerhaft eingeloggt ist. Das erhöht natürlich den Verwaltungsaufwand und ist nicht für jeden praktikabel.
Eine andere Lösung wäre, die Web-Version von Travis CI in mobilen Browsern zu verwenden und dort die Funktion des Browser-Profilmanagements zu nutzen, um mehrere Accounts parallel offen zu halten. Dies ist zwar nicht direkt die Nutzung der Mobile App, erlaubt aber flexibel den Zugriff auf verschiedenste Accounts.
Ausblick auf kommende Features und Feedback an Travis CI
Die Fähigkeit, mehrere Accounts gleichzeitig in der Travis CI Mobile App zu verwalten, wird von vielen Nutzern gewünscht. Es lohnt sich, den offiziellen Travis CI Support oder die Entwicklercommunity zu kontaktieren, um Feedback zu geben und nach möglichen Updates Ausschau zu halten. Oft fließen solche Nutzerwünsche in zukünftige App-Updates ein.
Zusätzlich kannst du im App-Store oder auf Plattformen wie GitHub oder dem Travis CI Forum nach neuen Funktionen oder Beta-Versionen suchen, welche eventuell bereits Mehrkonten-Unterstützung bieten.
Fazit
Zusammenfassend lässt sich sagen, dass die Travis CI Mobile App aktuell keine native, gleichzeitige Synchronisation mehrerer Accounts unterstützt. Um dennoch mehrere Accounts zu nutzen, musst du dich jeweils manuell ab- und anmelden. Eine vollständige Synchronisation erfolgt nach der Anmeldung mit jeweils einem Account. Für eine parallele Nutzung sind alternative Methoden oder das Nutzen der Web-Version empfehlenswert. Halte die Augen nach künftigen Updates offen, um neue Funktionen frühzeitig nutzen zu können.
