-
Notifications
You must be signed in to change notification settings - Fork 481
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
feat(parser): add conan parser #4569
Conversation
Signed-off-by: Aryan Bakliwal <aryanbakliwal12345@gmail.com>
Hey @mastersans, could you please take a look and let me know if any change is required. I did test it and it is working as expected with the test passing locally. |
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.
Hey Thanks for the PR, Looks good to me, I have minor nit pick, @terriko might have something more to say.
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 promising. I'd like you to address @mastersans 's suggestions, particularly providing a link for some info about the conan.lock file format. But I'll get the tests running for you now.
Signed-off-by: Aryan Bakliwal <aryanbakliwal12345@gmail.com>
I've kicked off the tests to run. I'm still seeing some weirdness about the longtests (which have to pass before I can merge anything due to our branch rules) so if those fail due to timeout we may have other problems to resolve before this can be merged. |
Signed-off-by: Aryan Bakliwal <aryanbakliwal12345@gmail.com>
Signed-off-by: Aryan Bakliwal <aryanbakliwal12345@gmail.com>
@terriko I've added |
Kicking the tests off again. I'm still seeing failures in longtests that look like timeouts, though, so I don't know if those will pass right now. |
@terriko which tests are failing? |
Hm, it looks like the longtests ci job didn't actually run the conan test. I'm investigating. |
@terriko please do let me know if there is anything left from my side |
Just a note: the new test is failing for me locally, but I think it may be related to a cache issue, so I'm going to go update the cache and see where I'm at after that. |
I'm going to rebase this so we can take advantage of the new github actions config files and hopefully see the new test run as expected. |
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.
Okay, looks like we're good to go and the test is both running and passing now. Thank you again for all your work on this!
fixes: #4265
Added Conan package parser for C/C++.