How do people actually manage versions in Dependency-Track? #329
Replies: 1 comment 3 replies
-
That's strange, everyone should be able to open a new discussion.
If you upload a new BOM with different/less components to an existing DT project, i.e. with the same name and version, only the components from the new BOM will be part of the project. Of course, the old components remain in DT, but are no longer linked to the project.
I have seen two variants:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
First of all sorry, for making this an issue.
I tried to open a discussion but apparently it's not possible for me in this repository.
My ask isn't directly related to the Jenkins plugin, just to D-T usage, but I thought this would be the place to find people familiar with running D-T on CI.
My problem is I don't see an easy way to use D-T when you are actually doing CD, meaning that each commit would be a new version.
I've made a detailed post at D-T repo DependencyTrack/dependency-track#4856
but got no replies so far, so I thought maybe I'd try here.
There seems to already be a discussion that touches on this topic: #142
Yet I see a problem with the approach presented there. Namely if you remove a component from your library/service etc it will stay on D-T, because the BOM upload is additive.
I'm curious how other people mange a CI/CD setup with D-T
Beta Was this translation helpful? Give feedback.
All reactions