-
Notifications
You must be signed in to change notification settings - Fork 339
Conan: Add support for Conan lockfiles #6254
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
Conan: Add support for Conan lockfiles #6254
Conversation
a66b2e9
to
ffd8fa5
Compare
ae5dd2b
to
8bca1bf
Compare
d4e50c1
to
677e123
Compare
analyzer/src/funTest/assets/projects/synthetic/conan-py/lockfile.lock
Outdated
Show resolved
Hide resolved
677e123
to
048d727
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.
LGTM.
@sschuberth I think the commitlint check fails because @yarosevych's sign-off is too long. Do you know of a way to allow this?
It should default to |
048d727
to
b798cd7
Compare
d0086f2
to
98374ab
Compare
This issue is caused by commitlint treating the "Signed-off-by" footer as a commit body line, according to the error: |
@yarosevych I have added a commit to #6366 that configures commitlint to treat "Signed-off-by" lines as footers, you can rebase once the PR is merged. |
98374ab
to
32d0c0b
Compare
32d0c0b
to
daaf0e5
Compare
daaf0e5
to
bcaa5a0
Compare
analyzer/src/funTest/kotlin/managers/SpdxDocumentFileFunTest.kt
Outdated
Show resolved
Hide resolved
bcaa5a0
to
d70aa0d
Compare
d70aa0d
to
45187bd
Compare
Require a lockfile if a path to the lockfile is configured in `config.yml`. Only lockfiles located in the same directory as the definition file are supported. The test for Conan lockfiles is configured to only run on Linux as `package id` in the lockfile differs depending on operating system. Signed-off-by: Oleksandr Yarosevych <[email protected]>
45187bd
to
14a7028
Compare
Merging despite the unrelated SW360 test failures, see https://www.eclipsestatus.io/. |
Require a lockfile if a path to the lockfile is configured in
config.yml
.Only lockfiles located in the same directory as the definition file are
supported.
The test for Conan lockfiles cannot complete successfully when ran
locally as
package id
differs depending on operating system. Thepackage id
in the test is set to the one calculated on Linux.Signed-off-by: Oleksandr Yarosevych [email protected]