Respostas:
Você tem 2 maneiras de excluir um projeto:
Se você for um administrador do projeto, você pode excluí-lo de suas ações de configuração
=> Veja "Excluindo um projeto" na página de documentação "Administração de Projetos"
Se você é um administrador da SonarQube, também pode excluir um projeto da página "Gerenciamento de projetos"
=> Consulte a página de documentação "Gerenciamento de projetos / Existência de projetos"
Atualizado para Sonar 2.11:
No Sonar 3.6, o botão de exclusão está na página do projeto, na entrada de pesquisa, dentro do menu Configuração (você deve estar logado como administrador):
Faça login com uma conta de administrador e navegue até a página de configurações do seu projeto para obter o botão "excluir projeto".
Em algumas situações em que você deseja torná-lo programaticamente, você pode usar a API Rest Web do SonarQube para fazer isso. De acordo com a documentação SonarQube :
POST api/projects/bulk_delete
Que pode ser usado passando o ID do projeto no parâmetro " keys ". Não sou profissional em Curl, mas deveria ser algo assim (código gerado no cliente Postman) para o projeto com a chave "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"
Botão [Home] no canto superior esquerdo >> guia [Projetos] no canto superior esquerdo >> (no nome, clique no nome do seu projeto) >> [Exclusão do projeto] (no painel esquerdo / painel na parte inferior)> > [Excluir projeto] (no centro da página, mais ou menos).
(lançado em 23 de abril de 2015) Considere que você precisa ter permissões administrativas. Você pode executar conforme descrito na documentação :
Para SonarQube 5.1 , a seguir estão as duas opções que podem ser seguidas:
Aqui estão os passos que eu uso para EXCLUIR qualquer projeto do Meu SonarQube.
Estas informações são para o SonarQube versão 5.0, a mais recente por enquanto - Lançado em 17 de janeiro de 2015
Você pode excluir o projeto da Configuração do projeto, que está presente no lado direito do Painel do projeto. A mesma captura de tela está anexada abaixo.
se você for um administrador do SonarQube, terá autoridade para excluir vários projetos.
Basta ir para as configurações e você verá uma guia à sua esquerda como "exclusão em massa". Por favor, encontre a imagem em anexo para o mesmo.
Login de administrador do Sonar com uwr: admin e pwd: admin (padrão) -> Configuração -> Exclusão em massa -> selecione os projetos que deseja excluir e excluir.
Faça login com uma conta de administrador e navegue até a página de configurações do seu projeto para obter o botão "excluir projeto".
Aqui estão os passos que eu uso para EXCLUIR qualquer projeto do Meu SonarQube.
Faça login como administrador. Vá para Administração -> Projetos -> Gerenciamento de Projetos. Selecione o (s) projeto (s) que deseja EXCLUIR. Clique no botão Excluir no canto superior direito.
ou com a linha de comando: POST api / projects / bulk_delete.