Risposte:
Hai 2 modi per eliminare un progetto:
Se sei un amministratore del progetto, puoi eliminarlo dalle sue azioni di configurazione
=> Vedere "Eliminazione di un progetto" nella pagina della documentazione "Amministrazione progetto"
Se sei un amministratore di SonarQube, puoi anche eliminare un progetto dalla pagina "Gestione progetti"
=> Vedere la pagina della documentazione "Gestione del progetto / Esistenza del progetto"
Aggiornato per Sonar 2.11:
In Sonar 3.6, il pulsante di cancellazione si trova nella pagina del progetto, sotto l'ingresso di ricerca, all'interno del menu Configurazione (devi essere loggato come amministratore):
Accedi con un account amministratore, quindi vai alla pagina delle impostazioni del tuo progetto per ottenere il pulsante "elimina progetto".
In alcune situazioni in cui si desidera farlo in modo programmatico, è possibile utilizzare l'API Web Rest di SonarQube per farlo. Secondo la documentazione di SonarQube :
POST api/projects/bulk_delete
Che può essere utilizzato passando l'ID del progetto nel parametro " chiavi ". Non sono un professionista in Curl ma dovrebbe essere qualcosa del genere (codice generato nel client Postman) per il progetto con la chiave "daBestProjectKey":
curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4=" -H "Cache-Control: no-cache" -H "Postman-Token: 10a0e9a1-8dae-a9d1-45f2-0d8e56de999d" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "keys=daBestProjectKey" "http://localhost:9000/api/projects/bulk_delete"
Pulsante [Home] nell'angolo in alto a sinistra >> scheda [Progetti] nell'angolo in alto a sinistra >> (sotto il nome, fai clic sul nome del tuo progetto) >> [Eliminazione del progetto] (sul pannello di sinistra / dashboard in basso)> > [Elimina progetto] (al centro della pagina, tipo).
(rilasciato il 23 aprile 2015) Considera che devi disporre delle autorizzazioni amministrative. È possibile eseguire come descritto nella documentazione :
Per SonarQube 5.1 , le seguenti sono le due opzioni che possono essere seguite:
Queste informazioni si riferiscono alla versione 5.0 di SonarQube, la più recente per ora, rilasciata il 17 gennaio 2015
È possibile eliminare il progetto dalla Configurazione del progetto che è presente sul lato destro della dashboard del progetto. La stessa schermata è allegata di seguito.
se sei un amministratore di SonarQube, hai l'autorità per eliminare più progetti.
Vai alle impostazioni e vedrai una scheda sulla sinistra come "eliminazione collettiva". Si prega di trovare lo screenshot allegato per lo stesso.
Accedi all'amministratore di Sonar con uwr: admin e pwd: admin (predefinito) -> Impostazioni -> Eliminazione in blocco -> seleziona i progetti che desideri eliminare ed eliminare.
Accedi con un account amministratore, quindi vai alla pagina delle impostazioni del tuo progetto per ottenere il pulsante "elimina progetto".
Ecco i passaggi che utilizzo per CANCELLARE qualsiasi progetto da My SonarQube.
Accedi come amministratore. Vai su Amministrazione -> Progetti -> Gestione progetti. Seleziona i progetti che vuoi ELIMINARE. Fare clic sul pulsante Elimina nell'angolo in alto a destra.
o con la riga di comando: POST api / projects / bulk_delete.