Skip to content
Snippets Groups Projects

generate_bom: Rework scanning to improve reliability

Merged Walter Lozano requested to merge wip/wlozano/bom into apertis/v2023dev3
All threads resolved!

Improve BOM generation with additional logic to avoid picking wrong license/copyright

To do this, calculate the trickiness of the debug information and in case of high trickiness only rely on full copyright reports.

https://phabricator.apertis.org/T8032

Signed-off-by: Walter Lozano walter.lozano@collabora.com

Edited by Walter Lozano

Merge request reports

Pipeline #411035 passed

Pipeline passed for 8af1474e on wip/wlozano/bom

Approval is optional

Merged by Detlev CasanovaDetlev Casanova 2 years ago (Aug 24, 2022 11:16pm UTC)

Merge details

  • Changes merged into with 8af1474e.
  • Deleted the source branch.

Pipeline #412560 failed

Pipeline failed for 8af1474e on apertis/v2023dev3

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Detlev Casanova
  • Walter Lozano mentioned in merge request !532 (merged)

    mentioned in merge request !532 (merged)

  • Walter Lozano added 1 commit

    added 1 commit

    • 15403d06 - generate_bom: Improve generation and warn on tricky units

    Compare with previous version

  • Walter Lozano added 1 commit

    added 1 commit

    • 00addaf3 - generate_bom: Improve generation and warn on tricky units

    Compare with previous version

  • Walter Lozano marked this merge request as ready

    marked this merge request as ready

  • Walter Lozano changed title from generate_bom: Rework scanning to improve readability to generate_bom: Rework scanning to improve reliability

    changed title from generate_bom: Rework scanning to improve readability to generate_bom: Rework scanning to improve reliability

  • Walter Lozano added 11 commits

    added 11 commits

    • 00addaf3...0c7a667c - 6 commits from branch apertis/v2023dev3
    • ae40ff60 - scripts/generate_bom.py: Fix formatting
    • 0602aea1 - scripts/generate_bom.py: Drop relaxed search
    • f6780daf - generate_bom: Rework scanning to improve readability
    • 5147869a - generate_bom: Improve path prefix
    • 8af1474e - generate_bom: Improve generation and warn on tricky units

    Compare with previous version

  • Detlev Casanova resolved all threads

    resolved all threads

  • Detlev Casanova enabled an automatic merge when the pipeline for 8af1474e succeeds

    enabled an automatic merge when the pipeline for 8af1474e succeeds

  • Walter Lozano mentioned in merge request !528 (closed)

    mentioned in merge request !528 (closed)

  • Please register or sign in to reply
    Loading