Якщо ви користувач Azure DevOps, який шукає як і де виключати файли та папки, тут:
- Відредагуйте трубопровід
- Переконайтеся, що у вас додано завдання "Підготувати аналіз на SonarQube". Вам потрібно буде шукати в іншому місці, якщо вам потрібна допомога в налаштуванні цього. Пропозиція: Використовуйте редактор конвеєрного інтерфейсу проти редактора yaml, якщо у вас відсутнє посилання управління. В даний час немає можливості перетворити на інтерфейс з ямлу. Просто відтворіть трубопровід. Якщо ви використовуєте git, ви можете видалити ямл з кореня репо.
- У розділі «Додатково» завдання «Підготувати аналіз SonarQube» ви можете додати виключення. Див. Поради, які надають інші щодо конкретних форматів виключення.
Приклад:
# Additional properties that will be passed to the scanner,
# Put one key=value per line, example:
# sonar.exclusions=**/*.bin
sonar.exclusions=MyProjectName/MyWebContentFolder/**
Примітка. Якщо ви не впевнені в шляху, ви можете зайти в sonarqube, переглянути свій проект, переглянути всі або нові "Code Запахи", і потрібний вам шлях перелічено вище кожної групи питань. Ви можете схопити повний шлях до файлу або використовувати диві природи, як ці приклади:
- MyProjectName / MyCodeFile.cs
- MyProjectName / **
Якщо у вас немає завдання "Запустити аналіз коду", зробіть це і поставте його десь після завдання "Зробити рішення ** / *. Sln".
Збережіть і черга, а потім перевірте свій сервер sonarqube, щоб перевірити, чи спрацювали виключення.