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

Remove workaround for JENKINS-73900 in CspRule #1818

Merged
merged 3 commits into from
Nov 5, 2024

Conversation

haresahani
Copy link
Contributor

@haresahani haresahani commented Oct 31, 2024

Title:
Removed workaround for JENKINS-73900 in CspRule.java

Description:
This pull request addresses an outdated workaround for JENKINS-73900 within the CspRule.java file in the acceptance test harness.

Changes:
Removed the conditional code that was bypassing CSP report checks specifically for SubversionPluginTest.
With this workaround removed, SubversionPluginTest will now be subject to the same CSP checks as other tests in CspRule.java.
Issue Reference:
Fixes JENKINS-73900

Testing:
Verified that the tests run successfully after the removal.
Ran mvn test to confirm that the modification does not introduce new errors.
Additional Notes:
Maintainers may wish to ensure compatibility with other plugins, as this change affects SubversionPluginTest specifically.

Fixes #1810

@basil basil added the tests label Nov 5, 2024
Copy link
Member

@basil basil left a comment

Choose a reason for hiding this comment

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

Thanks for the PR!

@basil basil changed the title Removed workaround for JENKINS-73900 in CspRule.java Removed workaround for JENKINS-73900 in CspRule Nov 5, 2024
@basil basil changed the title Removed workaround for JENKINS-73900 in CspRule Remove workaround for JENKINS-73900 in CspRule Nov 5, 2024
@basil basil enabled auto-merge (squash) November 5, 2024 23:19
@basil basil merged commit d615ab3 into jenkinsci:master Nov 5, 2024
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove JENKINS-73900 workaround
2 participants