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

Limit scoring issues contamination #530

Merged
merged 8 commits into from
Oct 10, 2024

Conversation

alecharp
Copy link
Collaborator

Description

Fixes #522.

Testing done

I ran mvn test locally with no problem.
However, I could not setup my environment to try to reproduce the production issue.

I'll try to spent a few hours when possible to confirm this resolves #522 before merging.

Submitter checklist

@alecharp alecharp added the bug Something isn't working label Jul 23, 2024
@kirk-fitz
Copy link

Anyone able to help get this pull request working?

@alecharp
Copy link
Collaborator Author

alecharp commented Oct 1, 2024

@kirk-fitz yes, I should have a bit more time in a near future. I cannot make any promises tho.

It is now up to the probes to determine if the SCM is required or not.
The ProbeEngine must not prevent probes from beeing executed because the SCM is not set
@alecharp alecharp changed the title Prevents bypassing probes when plugin has no SCM Limit scoring issues contamination Oct 10, 2024
@alecharp alecharp merged commit 5af1e4c into jenkins-infra:main Oct 10, 2024
17 of 18 checks passed
@alecharp alecharp deleted the fix/probes-invalid-bypass branch October 10, 2024 15:49
@alecharp alecharp restored the fix/probes-invalid-bypass branch October 10, 2024 15:49
@alecharp alecharp deleted the fix/probes-invalid-bypass branch October 10, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No new reports since May
2 participants