Closed tdruez closed 2 months ago
The code in this branch is currently experimental and not ready for merge/production.
This PR is already too complex combining the module refactoring, the Pipeline classes refactoring, packaging logic, and new CI for release publishing.
Let's split this into manageable and simpler-to-review parts:
aboutcode.pipeline
module without any code logic changes. https://github.com/nexB/scancode.io/pull/1357
This PR refactors the pipelines architecture to extract a reusable BasePipeline in its own module and also available as standalone library
This is going to support adopting pipelines in VulnerableCode and PurlDB
Reference: