- 
                Notifications
    
You must be signed in to change notification settings  - Fork 732
 
Vcpkg Cataloger #4081
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
base: main
Are you sure you want to change the base?
Vcpkg Cataloger #4081
Conversation
db250f0    to
    95fdbef      
    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.
looks like a binary was committed -- is this necessary?
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.
bin committed, but probably not needed
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.
bin committed, but probably not needed
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.
bin committed, but probably not needed
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.
large binary -- should not be committed
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.
bin committed, but probably not needed
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.
bin committed, but probably not needed
| 
           @gabetrau from our conversation in office hours, feel free to open a PR to https://github.com/anchore/vcpkg-test-fixture for any of the test fixtures you need. If you get a PR going that has at least the test fixtures in place , we can then get a ghcr.io image in that repo created that encapsulates any build processes if we need it. Even if there are no build processes we might still capture this as an image so we can test against the container image, which is a common pattern in testing (the pattern may need tweaking to account for the external image).  | 
    
          
 @wagoodman It might be simpler if we make the vcpkg-test-fixture repo a custom vcpkg registry. Then I can just enable git clone for the test and remove all of the unneeded files from the helloworld example. vcpkg-test-fixture. I updated this PR to use the custom one. Would this route be okay, or would you still prefer the ghcr.io image route? Also, I'm having trouble making a PR to https://github.com/anchore/vcpkg-test-fixture since it is empty  | 
    
| 
           I've kicked off the checks on this one but since @wagoodman already has some context here no need to add more cooks to the kitchen.  | 
    
63f3521    to
    600d986      
    Compare
  
    Find and parse vcpkg-lock.json to get HEAD commit hash Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
dependencies for vcpkg registry to be pulled in add tree hashes and use correct git hash in builtin-baseline for helloworld test vcpkg-registry for testing that uses object hashes from syft repo fix broken tests Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
Signed-off-by: Gabriel Rau <[email protected]>
| 
           Thanks for doing this i was looking in to vcpkg cataloger my self recently thankfully you one step ahead  | 
    
Support C++ package manager Vcpkg
Questions I have
Other Comments I have
Type of change
Checklist: