Skip to content

Conversation

@rejzzzz
Copy link

@rejzzzz rejzzzz commented Dec 26, 2025

Fixes #1979

Enable d2d mapping with single source and multiple binaries.
The d2d pipeline now supports processing multiple binary files with a single source archive in 1 run.
each binary is extracted to a separate subdirectory and all mapping steps run independently per binary, allowing one-to-many source-to-binary analysis for build verification workflows.

Signed-off-by : Rejwanul Hoque [email protected]

@rejzzzz rejzzzz force-pushed the feature/1949-d2d-multiple-binaries branch from 0ae8233 to 78cfe01 Compare December 26, 2025 17:19
@rejzzzz rejzzzz changed the title Feature/1949 d2d multiple binaries feat(1949): d2d multiple binaries Dec 26, 2025
@rejzzzz rejzzzz changed the title feat(1949): d2d multiple binaries feat issue 1949 d2d multiple binaries Dec 26, 2025
@rejzzzz
Copy link
Author

rejzzzz commented Dec 27, 2025

Tests:

  1. d2d pipe test
python manage.py test scanpipe.tests.pipes.test_d2d
Found 68 test(s).
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
....................................................................
----------------------------------------------------------------------
Ran 68 tests in 17.495s

OK
Destroying test database for alias 'default'...
  1. d2d pipeline integration test
SCANCODEIO_PROCESSES=0 python manage.py test scanpipe.tests.test_pipelines.PipelinesIntegrationTest.test_scanpipe_deploy_to_develop_pipeline_integration
Found 1 test(s).
Creating test database for alias 'default'...
System check identified no issues (0 silenced).
.
----------------------------------------------------------------------
Ran 1 test in 15.086s

OK
Destroying test database for alias 'default'...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant