Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update All GitLab parsers to accomodate v15 Schema #8097

Merged
merged 3 commits into from
May 12, 2023

Conversation

Maffooch
Copy link
Contributor

Gitlab recently removed a handful of fields from all of their report formats. This was very destructive for most of our gitlab parsers with the only solution being to pin the v14 schema in any gitlab CICD files.

This PR accommodates the removals in v15 schema to maintain most of the same behavior. Tests for <v14 are still present with new tests duplicated from v14 scan with the aforementioned fields removed.

Fixes #7888

@Maffooch Maffooch marked this pull request as ready for review May 11, 2023 22:15
Copy link
Contributor

@mtesauro mtesauro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

Copy link
Contributor

@grendel513 grendel513 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@mtesauro mtesauro merged commit c592c64 into DefectDojo:dev May 12, 2023
113 checks passed
@Maffooch Maffooch deleted the sc-849 branch May 24, 2023 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants