Plug-in for Hoppr to bundle artifacts into a Nexus Repository
Project description
Nexus Bundler for Hoppr
The Nexus Bundler is a plug-in for Hoppr to package the collected artifacts into an existing Nexus instance.
Configuration
The following fields are supported values for configuring this plugin (in the Hoppr transfer configuration file):
Option | Description | Default |
---|---|---|
url | The URL for the Nexus API | Port 8081 on the server specified by the NEXUS_IP environment variable, using an http:// schema |
username | User name to be used to access the Nexus instance | admin |
password_env | Envirionment variable containing the password to access the Nexus instance with the above username | NEXUS_PW |
docker_url | URL to be used to access the docker repository on the Nexus instance. | Port 5000 on the server specified by the NEXUS_IP environment variable, using an http:// schema |
docker_port | Port on which the Nexus instance should listen for docker requests | 5000 |
force_http | Indicates whether docker requests should be accessed using the http:// or https:// url schema. |
False (docker requests must be made using https:// ) |
Note: At this time, the Nexus Bundler only supports a single Docker repository per Nexus instance
Note: The port of the docker_url
may differ from that specified by docker_port
because of port forwarding (for example, if Nexus is run as a docker image). docker_port
is the port used internally by Nexus.
For example, if Nexus is run as a docker image via docker run -p 1701:5000 sonatype/nexus3:3.40.1
then the docker_port
would be 5000
, and the docker_url
would be something like https://myserver.com:1701/
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hoppr_nexus_bundler-0.5.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6b33342a28d3db8d9e8c7727688d2238adec0c36d4eaa6c7f7514df01c39d33 |
|
MD5 | 6ae1a43808f87a18e4b6fdeb05b6c73c |
|
BLAKE2b-256 | ddc8a6c4813f08c7dcc9f3982a3ade71c20972a6f0f1edfefd78772fc49d82a8 |
Hashes for hoppr_nexus_bundler-0.5.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a9107f105c3104d3264b301e6f4bdab55e3f10c0d37e089f03b15e8b3cce4b |
|
MD5 | d8b459d4c9053d8595849644c689f59a |
|
BLAKE2b-256 | 53d133588f7cded67344fa8c0f861224b9aacfc7a5fc5e336f5d9e935b1334d6 |