-
Notifications
You must be signed in to change notification settings - Fork 193
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add build timestamp to the manifest and enable deep aggregate inspection
Currently the build timestamp is only encoded in the file-name. This is then parsed back from the string into a date. This has several drawbacks: - it is sometimes unreliable and usually the user won't notice that e.g. when the dependency and the build are using different formating rules for qualifiers - it does not work well for "standard" artifacts not build by Tycho that are probably not using qualifiers in the name Because of this, the following changes are applied: - the build timestamp is read from the reactor if possible - the build timestamp is written to the manifest as part of the packaging - if parsing is not successful the manifest is inspected if it contains some well known build time stamps from either Tycho or BND - if thats not available the jar entry time is used as a last resort both things can be configured but are enabled by default just in case it causes issues for the users and they rely on the old behavior.
- Loading branch information
Showing
8 changed files
with
464 additions
and
354 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.