jenkinsci / jenkinsci/dependency-track-plugin

Allow usage of other credential providers (like Bitwarden)

Open
#441 0 comments 0 reactions 1 assignee Claimed by @sephiroth-j View on GitHub
Dominant language
Java
Stars
53
Forks
29
Avg merge
4d 15h
Merged PRs (30d)
6

Description

Hi,

we are using [Bitwarden Credentials Provider](https://plugins.jenkins.io/bitwarden-credentials-provider/) for Jenkins. In short, we have a vaultwarden instance running and jenkins fetches credentials for it's build pipelines through that plugin.

Seems like that dependency-track-plugin doesn't allow other credential providers as the only ones available under Jenkins > Settings > System > Dependency Track is the integrated jenkins credential provider.

While we can just create a credential there and use it this way or go the declarative pipeline way and code it into groovy to use the credential from Bitwarden, it would be easier if we could just set it up this way too.

### Describe the solution you'd like

Make it possible for dependency-track-plugin to see other credential providers and use those credentials instead of only the built in jenkins credentials provider.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.