-
Notifications
You must be signed in to change notification settings - Fork 36.2k
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
depends: update the comparison tool to a more recent version #5006
depends: update the comparison tool to a more recent version #5006
Conversation
a3c09fa
to
6056fa0
Compare
Great, thanks for doing this. What's the current status of it, though? Is this just an updated snapshot, or does it include some of the more extensive tests that have been discussed lately? Also, it's going to need a distinct file-name, otherwise this will clash with the next update. Could you please append the upstream revision to the jar's filename, so that we can keep track of what this build corresponds to? Notice how #4837 used pull-tests-$($(package)_version).jar for the file-name, which addresses both concerns at once. |
This version supports headers-first with one slight tweak to sipa's current branch. Note the download link includes the commithash to avoid update conflicts. |
That won't help here, though. Next update, it'll see that it has already fetched pull-tests.jar, so it will skip it this time. Then the checksum will fail. There's no indication of what upstream revision this corresponds to, so we're in the same position as current pull-tester (blind). Even if it's some random commit on one of your personal branches, please make a note of what this corresponds to. The filename is the most obvious place for that. |
6056fa0
to
f3bf326
Compare
Fixed. |
@TheBlueMatt I realize it sounds nitpicky, but please build the filename from the version string. It's used to calculate the dependency chain. With any other dep/lib it makes sense, but this one's a bit weird since it's not a normal source release. This should work:
You can also use the branch name since filenames will be unique, that way bumping the version/hash is all it takes to update in the future:
But that's up to you. After that, ACK from me on the deps side of things, but the actual behavior changes still need review. paging @sipa |
f3bf326
to
e166c17
Compare
Fixed. |
(I'd prefer to be able to clear random crap from master, so I'm gonna avoid using master for the download path for now) |
Thanks. Looks good now. |
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/p5006_e166c177bccdaf5b3c1b2238e8e04d53554d138e/ for binaries and test log. |
Tested ACK |
ACK |
depends: update the comparison tool to a more recent version
Updated version of #4837