-
-
Notifications
You must be signed in to change notification settings - Fork 628
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
Make bootstrap jar reproducible #6796
Make bootstrap jar reproducible #6796
Conversation
Will add some tests to this PR shortly |
No pesky timestamps
0a99cb5
to
e3cd873
Compare
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.
Thanks, looks good.
@@ -0,0 +1,2 @@ | |||
Files taken from https://github.com/facebook/buck at sha aedaec64909a4c54f3d8b6b6db5f779f18f85f75. | |||
Licence is Apache 2. |
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.
License
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.
Pesky Americans
Simplified quite a bit, added a test - PTAL :) |
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.
Looks good, thanks. This will no longer apply to "all" tools that we bootstrap though... although if those are preserving the timestamps in existing ZipEntry
s, then maybe that's fine.
Yeah, timestamps are preserved; we should explicitly scrub anything we want to be consistent, because the scrubber does more things (e.g. scrubs the central area) |
No pesky timestamps