-
Notifications
You must be signed in to change notification settings - Fork 15
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
[NCL-8302] Build Finder cannot find signed binaries in Brew #886
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you will improve code quality in copied piece of code, please do the same improvements in the original code too.
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinder.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinder.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinder.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinderUtils.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinderUtils.java
Show resolved
Hide resolved
core/src/main/java/org/jboss/pnc/build/finder/core/BuildFinderUtils.java
Outdated
Show resolved
Hide resolved
…reviews; refactoring to remove some duplicated code; removal of unnecessary cleanup method after the local archives of build zero match was fixed
@dwalluck Hi David! Are you ok in merging this one? I will probably open some more PRs to fix other issues |
pom.xml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's possible to leave out this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Last time I did not push it, the CI build complained.
With this improvement, the aim is to find additional binaries built from source in Koji, running another search over the binaries which were not found using the provided MD5 checksum, by using the SHA256 checksum. This happens when binaries are signed and are not searchable anymore by MD5, but can be found by SHA256.