У меня есть панель управления сонара, у которой есть проекты на уровне ветви. Большинство ветвей (проектов) Сонара теперь не используются.Как удалить ветки sonarqube в базе данных
Я написал сценарий для очистки ветвей в сонаре, который отлично работает, но детали ветки в базе данных сонара никогда не удалялись.
Пожалуйста, дайте мне знать, лучший способ, чтобы удалить удаленные проекты в базе данных сонара, как там ветви имеют много старых релизов и никогда не будут проанализированы снова
Что делает ваш скрипт для очистки ветвей? Я думаю, что если вы удалите проект сонара со страницы настроек сервера (для этого требуются права администратора), он должен позаботиться о очистке ... – Techtwaddle
Мой скрипт вызывает сонар rest api для удаления ветвей. Скрипты получают все проекты сонара, проверяют, является ли это веткой, и проверяет последнее модифицированное время. Если он старше 30 дней или около того, он удаляет ветвь, вызывая/api/projects/destroy. – Shaahul