Fortify имеет инструмент статического анализа кода, sourceanalyzer . Этот инструмент основан на командной строке, и поэтому он должен быть интегрирован в систему CI.
Как упомянуто выше, вы можете использовать параметр справки или просмотреть документацию / руководство пользователя (названное: Руководство пользователя HP Fortify Static Code Analyzer), которое охватывает множество языков и вариантов.
Один момент, который вам может потребоваться учитывать, - это скорость и использование ресурсов при выполнении такого сканирования в сценарии CI. Возможно, вам придется подумать о том, чтобы работать в течение ночи или в непиковые часы. В документации говорится, что инструмент использует приличный объем памяти.
Возможно, вам также придется выяснить, как обрабатывать выходной файл fpr, который генерирует инструмент sourceanalyzer. Например, вы можете сделать это артефактом в Team City и загрузить его вручную на сервер Fortify или использовать с продуктом Fortify Workbench. Я полагаю, вы могли бы также модернизировать и автоматизировать загрузку на сервер Fortify.