Для выполнения действий необходимо наличие токена SonarQube с типом User Token, сгенерированного пользователем, от имени которого будет запускаться выполнение действия.
DeleteSonarqubeProjects — удаляет один или несколько проектов из SonarQube.
Пример запроса
analyzedBefore: 2017-10-19T13:00:00+0200
onProvisionedOnly: 'false'
projects: example_project,another_project
q: example
qualifiers: TRKСпецификация запроса
| Название | Обязательность | Описание | Возможные значения | Примеры значений |
|---|---|---|---|---|
| analyzedBefore | Нет | Удалить все проекты, в которых последний анализ старше определённой даты | - | 2017-10-19, 2017-10-19T13:00:00+0200 |
| onProvisionedOnly | Нет | Фильтровать проекты по значению onProvisionedOnly | true, false, yes, no | - |
| projects | Нет | Список ключей проектов, которые необходимо удалить | - | my_project, another_project |
| q | Нет | Удалить все проекты, в названии или ключе которых содержится заданная подстрока | - | example |
| qualifiers | Нет | Фильтровать проекты по указанным квалификаторам | TRK, VW, APP |