Question
Quelqu'un sait comment supprimer un projet à partir d'un serveur sonarqube?
Merci, Ronen.
La solution
Vous avez 2 façons de supprimer un projet:
-
Si vous êtes un administrateur du projet, vous pouvez le supprimer de ses actions de configuration
=> Voir "Suppression d'un projet" dans le « Administration du projet "page de documentation
-
Si vous êtes un administrateur sonarqube, vous pouvez également supprimer un projet à partir de la page « Gestion de projet »
=> Voir "Gestion de projet / Existence projet" page de documentation
Autres conseils
Mise à jour pour Sonar 2.11:
- Sélectionnez le projet (à partir de la page d'accueil)
- Cliquez ensuite sur le Suppression du projet au bas du panneau de gauche
- Enfin, validez avec la Supprimer le projet
Dans Sonar 3.6, le bouton de suppression est dans la page du projet, sous l'entrée de recherche, dans la configuration du menu (vous devez être connecté en tant qu'administrateur):
Connexion avec un compte administrateur. Sélectionnez le nom du projet. Là, vous pouvez voir « la suppression du projet » sous le menu de configuration.
Se connecter avec un compte administrateur, puis accédez à la page des paramètres de votre projet pour obtenir le bouton « projet de suppression ».
Dans certaines situations que vous voulez faire, vous pouvez utiliser programatically Rest API Web du sonarqube de le faire. Selon documentation sonarqube :
POST api/projects/bulk_delete
Ce qui peut être utilisé en passant l'ID du projet dans le paramètre « touches ». Je ne suis pas pro dans Curl mais il devrait être quelque chose comme ceci (code généré dans le client Postman) pour le projet avec la touche « 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"
bouton [Home] dans le coin en haut à gauche >> onglet [Projets] dans le coin en haut à gauche >> (sous le nom, cliquez sur le nom de votre projet) >> [Suppression du projet] (sur le panneau gauche / tableau de bord à la bas) >> [Supprimer projet] (au centre de la page, un peu).
sonarqube 5.1
(publié le 23 Avril, 2015) Considérez que vous devez disposer d'autorisations administratives. Vous pouvez effectuer comme décrit dans la documentation :
sonarqube 5.1 , Voici les deux options qui peuvent être suivies:
Voici Version sonarqube 4.4 ,
Semble chaque version de l'interface graphique est modifiée ....
Cette information est pour la version 5.0 sonarqube qui est la dernière pour l'instant - Sortie le 17 Janvier ici à 2015
Vous pouvez supprimer le projet de configuration du projet qui est présent sur le côté droit du projet Dashboard.The même capture d'écran est jointe ci-dessous.
si vous êtes un administrateur de sonarqube, vous avez le pouvoir de supprimer plusieurs projets.
Il suffit d'aller dans les paramètres et que vous voyez un onglet à gauche comme « la suppression en vrac ». S'il vous plaît trouver la capture d'écran ci-joint pour la même.
Sonar Admin login avec UWR: admin et PWD. Admin (un par défaut) -> Paramètres -> en vrac Suppression -> sélectionner les projets que vous souhaitez supprimer et supprimer