Skip to content
  • Cameron Swords's avatar
    Add common report format fields to DAST report · 61e7ea9e
    Cameron Swords authored and Avielle Wolfe's avatar Avielle Wolfe committed
    Secure jobs are migrating to use a Common Report Format for their output. This will enable future tools to integrate seamlessly, provide a structure for third parties to map output into, and ensure that building a feature once in GitLab enables it for all Secure products.
    
    DAST is currently being mapped to the Common Report Format. The migration path for DAST is to include the Common Report Format fields in addition to the current modified ZAP output. GitLab will move to use the Common Report Format fields, and eventually the modified ZAP fields will be removed.
    
    We anticipate that more fields will be identified in the Common Report Format and will be added to DAST over time.
    
    This commit in part resolves issue gitlab-org/gitlab#14053.
    
    Changes:
    
    * Added Common Report Format fields to report
    * Moved report classes into a separate namespace
    * End to end tests split into two jobs because the ci runner got stuck running them all in one go
    61e7ea9e
This project manages its dependencies using pip. Learn more