Nexus
Collects artifacts from a Nexus instance. Will search all repositories in any entry in the corresponding manifest repositories
list that is recognized as a Nexus instance for the specified component, and choose the most recent match (by version number).
Details
Transfer Tag
hoppr.core_plugins.collect_nexus_search
Supported PURLs
ALL
System Dependencies
NONE
Transfer File Example
---
schemaVersion: v1
kind: transfer
stages:
collect:
plugins:
- name: hoppr.core_plugins.collect_nexus_search
config:
purl_types:
- git
- maven
- generic
max_processes: 3
caution
All PURL types are currently supported except for git
, gitlab
, github
Configuration Options​
note
The purl_types
option should be included if there are other collectors included in the transfer
file. Otherwise any artifact covered by those collectors will be processed twice - once by the native collector, and once by the Nexus Search collector.
Option | Details |
---|---|
purl_types | Array of Strings. Purl types to be processed by this plugin |
process_timeout | Number of seconds to attempt collect before timeout. Default: 60 |