twenty20 Logo
twenty20 logo

Manuelle Update-Prüfung für YouTrack-Apps: So bleiben Sie auf dem neuesten Stand

Die von uns entwickelten YouTrack-Apps, wie der Multi Sprint Planner oder die Article Actions, stehen im JetBrains Marketplace zur Verfügung und werden regelmäßig von uns aktualisiert und weiterentwickelt.

Allerdings überprüft YouTrack standardmäßig nur einmal wöchentlich – jeweils sonntags – den Marketplace auf Updates. Das bedeutet, dass frisch veröffentlichte Updates unter Umständen erst mit Verzögerung in Ihrer Instanz ankommen. Für alle, die ihre YouTrack-Instanz gerne sofort auf dem neuesten Stand haben möchten, gibt es jedoch einen manuellen Workaround. In diesem Beitrag zeigen wir Ihnen Schritt für Schritt, wie Sie Updates auch zwischen den Sonntagen aktiv anstoßen können.

Option A: Über die Browser-Konsole aktualisieren (Falls bereits in YouTrack eingeloggt)

Falls Sie bereits in Ihrer YouTrack-Instanz angemeldet sind, können Sie den Update-Check ganz einfach über die Konsole Ihres Browsers auslösen. Öffnen Sie dafür die Entwicklerkonsole (meistens über F12 oder Rechtsklick → Untersuchen → Konsole) und geben Sie folgenden Code ein:

fetch('/api/admin/apps/marketplace/checkUpdates', {
method: 'POST',
    headers: {
        authorization: 'Bearer ' + JSON.parse(localStorage.getItem
        (`${JSON.parse(localStorage.getItem('__youtrack__'))
        .serviceId}-token`)).accessToken
    }
})

Mit dieser Methode geben Sie Ihrer YouTrack-Instanz den Befehl, direkt beim Marketplace nach neuen Versionen für Ihre installierten Apps zu suchen und diese gegebenenfalls sofort herunterzuladen. Der Prozess läuft im Hintergrund ab und aktualisiert die Erweiterungen unmittelbar, sodass keine weiteren Schritte nötig sind.

Option B: Manuelle Aktualisierung über neuen Token (Falls nicht in YouTrack eingeloggt)

Falls Sie aktuell nicht in YouTrack eingeloggt sind oder diesen Prozess unabhängig von der Anmeldung durchführen möchten, können Sie den Update-Check alternativ auch über einen Post Request manuell anstoßen. Dazu erstellen Sie sich zunächst einen neuen API-Token in Ihrer YouTrack-Instanz. Gehen Sie dafür zu Ihrem Profil und navigieren Sie zu Account-Sicherheit → Neuer Token. Kopieren Sie den generierten Token in die Zwischenablage.

Nun können Sie den folgenden Befehl verwenden, um die Updates anzustoßen. Dieser lässt sich ebenfalls in der Browser-Konsole oder mit einem beliebigen Tool zur Versendung von Post Requests ausführen:

curl -X POST -k -H 'Authorization: Bearer <token>' -i 'https://<URL>/api/admin/apps/marketplace/checkUpdates’

Ersetzen Sie <token> durch Ihren zuvor generierten Token und <URL> durch die URL Ihrer YouTrack-Instanz, um die Aktualisierung zu starten. Auch hier erfolgt die Prüfung und Aktualisierung automatisch im Hintergrund, und Ihre YouTrack-Instanz wird auf den neuesten Stand gebracht.

Zusammengefasst: Immer aktuell mit den neuesten Funktionen

Mit diesen beiden Methoden können Sie eigenständig Updates anstoßen, ohne auf den wöchentlichen Sonntags-Check warten zu müssen. So haben Sie und Ihr Team jederzeit Zugriff auf die neuesten Features und Verbesserungen von YouTrack-Apps aus dem JetBrains Marketplace.

Haben Sie Fragen oder benötigen Sie weitere Unterstützung mit YouTrack oder anderen JetBrains Tools? Dann melden Sie sich, wir helfen Ihnen gerne weiter. Viel Erfolg beim Updaten!

Mehr zu unseren Youtrack-Apps erfahren

zurück zur Übersicht

twenty20 GmbH & Co. KG

Hausinger Straße 6
40764 Langenfeld
+49 (0) 2173 167 00 50

twenty20 Logo