Получение результатов сканирования в форматах JSON и HTML
04 сентября 2026
ID 265362
При использовании Kaspersky Container Security для сканирования образов в рамках процесса CI/CD вы можете сформировать и сохранить артефакт с результатами сканирования внутри платформы CI/CD. Это может быть сделано с помощью конфигурационного файла внешней системы репозиториев, с которой интегрировано решение. Например, конфигурационного файла .gitlab-ci.yml в GitLab.
Способы формирования артефакта с результатами сканирования:
- При работе сканера с полным сканированием в CI/CD. Файл с результатами сканирования может быть сформирован в форматах HTML и JSON.
- При работе сканера через создание SBOM. В этом случае файл с результатами сканирования можно сгенерировать в форматах SPDX и JSON.
Чтобы сформировать файл с результатами сканирования в формате HTML,
в конфигурационном файле .gitlab-ci.yml укажите следующую команду:
- /bin/sh /entrypoint.sh $SCAN_TARGET --html --stdout > example.html
где:
<--html> – указание на сборку артефакта в формате HTML;
<--stdout > example.html> – индикатор вывода данных в файл в формате HTML.
Чтобы сформировать файл с результатами сканирования в формате JSON при работе сканера с полным сканированием в CI/CD,
в конфигурационном файле .gitlab-ci.yml укажите следующую команду:
- /bin/sh /entrypoint.sh $SCAN_TARGET --stdout > example.json
где:
<--stdout > example.json> – индикатор вывода данных в файл в формате JSON.
Полученный при этом файл (например, example.json) указывается как артефакт: artifacts: paths: