-
Notifications
You must be signed in to change notification settings - Fork 285
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
Teach x-ci-verify-versions to check that versions exist in the database #1210
Merged
Merged
Changes from 18 commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
e7a6683
Make registries distinguish between 'baseline is broken' and 'baselin…
BillyONeal 09e135c
Fix move on constant variable.
BillyONeal 4d8ca9e
Fix merge conflict error.
BillyONeal ac43653
Merge remote-tracking branch 'origin/main' into clarify-no-baseline-v…
BillyONeal 21bb633
Substantially overhaul how x-ci-verify-versions works:
BillyONeal a741b84
Teach vcpkg to find bogus version constraints and overrides that are …
BillyONeal d9dcaae
Clarify that source_location is path to CONTROL, not port_directory.
BillyONeal 1e9673c
Fix e2e test failures by also making JSON parse errors print the file…
BillyONeal 40bdceb
Fix output claiming that a port isn't in the versions database when i…
BillyONeal 7b3682f
oops
BillyONeal 13a30de
oops2
BillyONeal 8dd6ad8
Try to workaround macos compile failure by just not providing copy op…
BillyONeal 9ad36ac
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal b094ab1
Get rid of one more CONTROL/vcpkg.json tester by using git_checkout_p…
BillyONeal 58452c1
Print success and failure messages at the same time and deduplicate g…
BillyONeal dac383c
Add comment explaining funny output.
BillyONeal 8786bab
Deduplicate 'failed to load port' message.
BillyONeal de7428c
Add a notice of which version we are loading back.
BillyONeal 68122ce
Fix crash while parsing malformed manifest files.
BillyONeal b04a5b2
Remove semantic constraints on the deserialized type and add specific…
BillyONeal 43c98e5
Merge remote-tracking branch 'origin/main' into clarify-no-baseline-v…
BillyONeal 38f738d
Code review feedback
BillyONeal 80fa913
Make the e2e tests into unit tests and make the errors a bit prettier.
BillyONeal 918269b
Burninate Expr::Empty
BillyONeal 7f9ac40
Merge remote-tracking branch 'origin/main' into add-error-for-bad-dep…
BillyONeal 582382f
Code review feedback
BillyONeal 09cbd98
Merge branch 'clarify-no-baseline-vs-error' into version-verification
BillyONeal 580244c
Merge branch 'add-error-for-bad-dependency-features' into version-ver…
BillyONeal b2a6334
Fix merge conflicts
BillyONeal ae5300b
Restore spdx_location.
BillyONeal e2f38d8
Add end to end tests and make errors more pretty.
BillyONeal cdcbfb5
Tolerate no user.name etc.
BillyONeal 5c26031
Fix registries test that tried to set --x-builtin-registry-versions-d…
BillyONeal fd4e9c4
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal c77b92b
Also fix broken versions e2e tests.
BillyONeal 89e216e
Attempt better *nix defenses
BillyONeal 78c4aaf
Try to sanitize whitespace
BillyONeal 0dd96ee
clang-format
BillyONeal ede9734
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal 70e914b
Collapse out a few more maybe_maybes and respond to comments of https…
BillyONeal 57340d0
Reduce join() code size after discussion with @JavierMatosD
BillyONeal 251334b
Fix macos error and use lookup_in_maybe_baseline in one more place.
BillyONeal d5e4042
Fix output nitpicks
BillyONeal 95936ec
Change all errors to always print paths at the beginning of a line
BillyONeal 1cfa496
Fixed 2 missing then patterns
BillyONeal f7a9589
Add diff output on test failure
BillyONeal 392a47c
Try to fix linux and macos diffing
BillyONeal 6a7bbd2
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal afdbeea
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal 903cb74
Ensure spdx_location is not dropped when loading ports.
BillyONeal a4b7fa1
Use SchemedVersion in DependencyOverride rather than reinventing it.
BillyONeal db17508
Back off to Version given that the scheme is not significant to overr…
BillyONeal 36b33a2
Merge remote-tracking branch 'BillyONeal/use-schemed-version' into ve…
BillyONeal 2291b0a
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal dc0110e
Merge remote-tracking branch 'origin/main' into spdx_location
BillyONeal a18997b
Persist the correct path.
BillyONeal 6e794ec
Code review feedback from 2023-10-26.
BillyONeal a922e76
Merge remote-tracking branch 'origin/main' into spdx_location
BillyONeal 4434e81
Merge remote-tracking branch 'origin/main' into spdx_location
BillyONeal b70ddbe
Merge branch 'spdx_location' into version-verification
BillyONeal 570d2f3
Merge gore. Not sure if I want to keep format-manifest changes lookin…
BillyONeal b195ca2
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal 696c90d
Merge gore
BillyONeal f38ed65
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal d3d53c9
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal fa86593
Revert the `ReaderMessage` part of the change which became https://gi…
BillyONeal 3d2f9b0
Remove unused messages.
BillyONeal c2e82e5
Merge remote-tracking branch 'origin/main' into version-verification
BillyONeal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Large diffs are not rendered by default.
Oops, something went wrong.
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
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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.