Skip to content

chore: encapsulate dependency-track biz code - #51

Merged
migmartri merged 4 commits into
chainloop-dev:mainfrom
migmartri:encapsulate-sbom-dep-track
Mar 23, 2023
Merged

chore: encapsulate dependency-track biz code#51
migmartri merged 4 commits into
chainloop-dev:mainfrom
migmartri:encapsulate-sbom-dep-track

Conversation

@migmartri

@migmartri migmartri commented Mar 23, 2023

Copy link
Copy Markdown
Member
  • Decouple dependency-track code from the service layer and put it in its own package in the biz layer.
  • The ultimate goal will be potentially merge /biz/integrations and /internal/integrations [fan-out integration] new SDK #38 and this sets the stage for that.

The reason for all these changes is that next we are going to proceed with leveraging CAS instead of OCI directly for SBOM retrieval #2

Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri
migmartri marked this pull request as draft March 23, 2023 11:57
Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri
migmartri marked this pull request as ready for review March 23, 2023 15:13
@migmartri
migmartri merged commit b85d45c into chainloop-dev:main Mar 23, 2023
@migmartri
migmartri deleted the encapsulate-sbom-dep-track branch March 23, 2023 15:16
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