Ao usar o Kaspersky Container Security para verificar imagens em CI/CD, é possível gerar e salvar um artefato com os resultados da verificação na plataforma de CI/CD. Para isso, use um arquivo de configuração do sistema de repositório externo integrado à solução. Por exemplo, é possível usar um arquivo de configuração .gitlab-ci.yml no GitLab.
É possível gerar um artefato com resultados de verificação nos seguintes cenários:
Para gerar um arquivo de resultados da verificação em formato .HTML:
Insira os seguintes comandos no arquivo de configuração gitlab-ci.yml:
- /bin/sh /entrypoint.sh $SCAN_TARGET --html --stdout > example.html
em que:
<--html>
indica que um artefato é gerado em formato .HTML.
<--stdout > example.html>
indica a saída de dados para um arquivo em formato .HTML.
Para gerar um arquivo de resultados da verificação em formato .JSON ao executar uma verificação completa de CI/CD:
Insira os seguintes comandos no arquivo de configuração gitlab-ci.yml:
- /bin/sh /entrypoint.sh $SCAN_TARGET --stdout > example.json
em que:
<--stdout > example.json>
indica a saída de dados para um arquivo em formato .JSON.
O arquivo resultante (por exemplo, example.json) é especificado como um artefato: artifacts: paths: