Obtener resultados del análisis en formato JSON o HTML
Al usar Kaspersky Container Security para analizar imágenes en CI/CD, debe generar y guardar un artefacto que contenga los resultados del análisis en la plataforma de CI/CD. Para ello, debe usar un archivo de configuración del sistema de repositorios externo integrado a la solución. Por ejemplo, puede usar un archivo de configuración .gitlab-ci.yml en GitLab.
Puede generar un artefacto que contenga los resultados del análisis en las siguientes situaciones:
- Cuando se realiza un análisis completo de CI/CD, se puede generar un archivo de los resultados del análisis en los formatos .HTML o .JSON.
- Cuando se analiza y se crea una SBOM, se puede generar un archivo que contenga los resultados del análisis en los formatos .SPDX o .JSON.
Para generar un archivo de los resultados del análisis en el formato .HTML:
Introduzca el siguiente comando en el archivo de configuración .gitlab-ci.yml:
- /bin/sh /entrypoint.sh $SCAN_TARGET --html --stdout > example.html
donde:
<--html>
indica que el artefacto se genera con el formato .HTML.
<--stdout > example.html>
indica la salida de los datos a un archivo con el formato .HTML.
Para generar un archivo de los resultados del análisis completo de CI/CD en formato .JSON:
Introduzca el siguiente comando en el archivo de configuración .gitlab-ci.yml:
- /bin/sh /entrypoint.sh $SCAN_TARGET --stdout > example.json
donde:
<--stdout > example.json>
indica la salida de los datos a un archivo con el formato .JSON.
El archivo resultante (por ejemplo, example.json) se especifica como un artefacto: artifacts: paths: