Вам необходимо выполнить захват файловой системы для Javascript файлов. Вы можете sh этого добиться, запустив cov-build с флагом --no-command.
cov-build --dir CoverityIntermedediateDir --no-command --fs-capture-list list.txt
Давайте разберем эти команды:
- - dir: intermediate каталог для хранения выданных результатов (используется позже для cov-analysis).
- - no-command: не запускать команду сборки и искать определенные типы файлов
- - fs- capture-list: используйте предоставленный файл, чтобы указать, какие файлы следует просмотреть и, возможно, передать в промежуточный каталог.
Рекомендуемый способ создания файла list.txt - это захватить его из вашего управления источником. Если вы используете git run:
git ls-files > list.txt
, я хочу также отметить, что если у вас нет удобного способа получить список файлов, чтобы использовать команду --fs-capture-list вы можете использовать команду --fs-capture-search и объединить ее с фильтром, чтобы исключить каталог node_modules.
На форумах coverity есть несколько полезных вопросов и ответов: Node.js Захват файловой системы
На самом деле, лучше всего посмотреть документацию. В их руководствах есть несколько примеров того, что вы хотите сделать.