Ich habe viele unbenutzte und alte Sonarqube-Projekte, die ich löschen muss. Mit der Sonarqube API (Bulk-delete) kann ich nur die Projekte nach ID löschen, aber ich muss alle Projekte löschen, die älter als 3 Monate sind. Gibt es eine Möglichkeit, alle Projekte, die älter als 3 Monate sind, vielleicht mit einem Skript zu löschen? Ich kann sie nicht manuell löschen, da zu viele Projekte vorhanden sind. Ich habe versucht, mein Problem zu googeln, aber das einzige Skript, das ich gefunden habe, war ein Python-Skript und ich habe keine Ahnung, wie ich es benutzen soll.Lösche alte SonarQube-Projekte mit Skript
Danke!
Dank für deine Antwort! Das Problem ist, dass ich noch kein Skript habe. Ich weiß nicht, wie ich das richtige Skript zum Löschen der Projekte schreiben soll. Hast du ein Beispiel? –
Sie können mit _curl_ anfangen, um sich mit der Web-API vertraut zu machen (es ist alles nur HTTP). Verwenden Sie dann Ihr Lieblingswerkzeug/Ihre Lieblingssprache, um ein Skript zu schreiben, das eine Reihe von HTTP-Aufrufen durchführt. –
Meine Idee war, ein JMeter-Skript zu erstellen. Dort kann ich die HTTP-Requests senden. –