Eliminare un progetto dal SonarQube
-
01-10-2019 - |
Domanda
Qualcuno sa come eliminare un progetto da un server SonarQube?
Grazie, Ronen.
Soluzione
Hai 2 modi per eliminare un progetto:
-
Se sei un amministratore del progetto, è possibile eliminare dalle sue azioni di configurazione
=> Vedere "Eliminazione di un progetto" in "Amministrazione Progetto "pagina di documentazione
-
Se sei un amministratore di SonarQube, allora si può anche cancellare un progetto dalla pagina "Project Management"
=> Vedere "Gestione del progetto / Progetto Existence" pagina di documentazione
Altri suggerimenti
Aggiornamento per Sonar 2.11:
- Selezionare il progetto (dalla home page)
- Quindi fare clic sul Progetto di eliminazione nella parte inferiore del pannello di sinistra
- Infine, confermare con il Elimina progetto pulsante
Nel Sonar 3.6, il pulsante di eliminazione si trova nella pagina del progetto, sotto l'input di ricerca, all'interno del Configuration menu (è necessario accedere come amministratore):
Login con account amministratore. Selezionare il nome del progetto. Ci si può vedere "progetto di eliminazione" nel menu di configurazione.
Accesso con un account di amministratore, quindi passare alla pagina delle impostazioni del progetto per ottenere il tasto "del progetto di eliminazione".
In alcune situazioni che si vuole fare programatically è possibile utilizzare Resto Web API del SonarQube di farlo. Secondo SonarQube documentazione :
POST api/projects/bulk_delete
che può essere utilizzato passando l'ID del progetto nella " tasti " parametro. Io non sono un professionista nel Curl ma dovrebbe essere qualcosa di simile (codice generato nel client Postman) per il progetto con il tasto "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"
[Home] pulsante in alto a sinistra >> [Progetti] scheda in alto a sinistra >> (sotto il nome, fare clic sul nome del progetto) >> [Progetto Soppressione] (sul pannello di sinistra / cruscotto al in basso) >> [progetto Delete] (al centro della pagina, tipo di).
SonarQube 5.1
(uscito il 23 aprile 2015) Considerate che è necessario disporre di autorizzazioni amministrative. È possibile eseguire come descritto nella documentazione :
SonarQube 5.1 , in seguito sono le due opzioni che possono essere seguiti:
Ecco SonarQube versione 4.4 ,
Sembra ogni versione della GUI è cambiato ....
Questa informazione è per SonarQube la versione 5.0 che è l'ultimo per ora - Uscito il 17 gennaio, 2015
È possibile eliminare il progetto dalla configurazione del progetto, che è presente sul lato destro del Progetto Dashboard.The stessa schermata è allegato qui sotto.
se sei un amministratore di SonarQube, l'avere l'autorità per eliminare più progetti.
Basta andare alle impostazioni e si vede una linguetta sulla sinistra come "eliminazione di massa". Si prega di trovare lo screenshot allegato per la stessa.
Sonar Admin login con UWR: admin e pwd:. Admin (quello di default) -> Impostazioni -> Bulk Cancellazione -> selezionare i progetti che si desidera eliminare e cancellare