Кто-нибудь знает, как удалить проект с сервера SonarQube?
Спасибо, Ронен.
Кто-нибудь знает, как удалить проект с сервера SonarQube?
Спасибо, Ронен.
У вас есть 2 способа удалить проект:
Если вы являетесь администратором проекта, вы можете удалить его из действий по настройке
=> См. "Удаление проекта" на странице документации "Администрирование проекта".
Если вы являетесь администратором SonarQube, вы также можете удалить проект со страницы "Управление проектами"
=> См. Страницу документации "Управление проектом/Существование проекта"
Обновлено для Sonar 2.11:
В Sonar 3.6 кнопка удаления находится на странице проекта под поисковым вводом в меню "Конфигурация" (вы должны войти в систему как администратор):
Войдите в систему с учетной записью администратора. Выберите название проекта. Там вы можете увидеть "удаление проекта" в меню конфигурации.
Войдите в систему с учетной записью администратора, затем перейдите на страницу настроек вашего проекта, чтобы получить кнопку "удалить проект".
В некоторых ситуациях, которые вы хотите сделать программным, вы можете использовать веб-интерфейс SonarQube Rest для этого. Согласно Документация SonarQube:
POST api/projects/bulk_delete
Что можно использовать, передав идентификатор проекта в параметре . Я не профессионал в Curl, но он должен быть чем-то вроде этого (код, созданный в клиенте Postman) для проекта с ключом "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] в верхнем левом углу → вкладка [Projects] в верхнем левом углу → (под именем, щелкните имя вашего проекта) → [Удаление проекта] (на левой панели/панели мониторинга на внизу) → [Удалить проект] (в центре страницы, вид).
(выпущен 23 апреля 2015 г.) Подумайте, что вам нужно иметь административные разрешения. Вы можете выполнить описанный в документации:
Для SonarQube 5.1 следуйте следующим двум параметрам:
Вот SonarQube версии 4.4,
Кажется, каждая версия изменена GUI....
Вот шаги, которые я использую для DELETE любого проекта из My SonarQube.
Эта информация предназначена для версии SonarQube версии 5.0, которая является последней на данный момент - выпущена 17 января 2015 года.
Вы можете удалить проект из конфигурации проекта, который присутствует в правой части панели инструментов проекта. Этот скриншот приведен ниже.
если вы являетесь администратором SonarQube, у вас есть полномочия удалять несколько проектов.
Просто перейдите к настройкам, и вы увидите вкладку слева как "объемное удаление". Пожалуйста, найдите прилагаемый скриншот для этого же.
Вход в Sonar Admin с помощью uwr: admin и pwd: admin (по умолчанию один) → Настройка → Массовое удаление → выберите проекты, которые вы хотите удалить и удалить.