Quelqu'un sait-il comment supprimer un projet d'un serveur SonarQube?
Merci, Ronen.
Réponses:
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 "Supprimer un projet" dans la page de documentation "Administration de projet"
Si vous êtes un administrateur SonarQube, vous pouvez également supprimer un projet de la page "Gestion de projet"
=> Voir la page de documentation "Gestion de projet / Existence de projet"
Mis à jour pour Sonar 2.11:
Dans Sonar 3.6, le bouton de suppression se trouve dans la page du projet, sous l'entrée de recherche, dans le menu Configuration (vous devez être connecté en tant qu'administrateur):
Connectez-vous avec un compte administrateur, puis accédez à la page des paramètres de votre projet pour obtenir le bouton «supprimer le projet».
Dans certaines situations où vous souhaitez le créer par programme, vous pouvez utiliser l'API Rest Web de SonarQube pour le faire. Selon la documentation SonarQube :
POST api/projects/bulk_delete
Qui peut être utilisé en passant l'ID du projet dans le paramètre " keys ". Je ne suis pas un pro de Curl mais cela devrait être quelque chose comme ça (code généré dans le client Postman) pour un projet avec la clé "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 [Accueil] dans le coin supérieur gauche >> Onglet [Projets] dans le coin supérieur gauche >> (sous le nom, cliquez sur le nom de votre projet) >> [Suppression de projet] (sur le panneau de gauche / tableau de bord en bas)> > [Supprimer le projet] (au centre de la page, en quelque sorte).
(publié le 23 avril 2015) Considérez que vous devez disposer d'autorisations administratives. Vous pouvez effectuer comme décrit dans la documentation :
Pour SonarQube 5.1 , voici les deux options qui peuvent être suivies:
Voici les étapes que j'utilise pour SUPPRIMER n'importe quel projet de My SonarQube.
Ces informations concernent la version 5.0 de SonarQube qui est la dernière pour le moment - Sortie le 17 janvier 2015
Vous pouvez supprimer le projet de la configuration du projet qui est présente sur le côté droit du tableau de bord du projet.La même capture d'écran est jointe ci-dessous.
si vous êtes administrateur de SonarQube, vous avez le droit de supprimer plusieurs projets.
Allez simplement dans les paramètres et vous voyez un onglet sur votre gauche comme "suppression groupée". Veuillez trouver la capture d'écran ci-jointe pour le même.
Connexion administrateur Sonar avec uwr: admin et pwd: admin (par défaut) -> Paramètres -> Suppression groupée -> sélectionnez les projets que vous souhaitez supprimer et supprimer.
Connectez-vous avec un compte administrateur, puis accédez à la page des paramètres de votre projet pour obtenir le bouton «supprimer le projet».
Voici les étapes que j'utilise pour SUPPRIMER n'importe quel projet de My SonarQube.
Connectez-vous en tant qu'administrateur. Allez dans Administration -> Projets -> Gestion de projets. Sélectionnez le (s) projet (s) que vous souhaitez SUPPRIMER. Cliquez sur le bouton Supprimer dans le coin supérieur droit.
ou avec la ligne de commande: POST api / projects / bulk_delete.