Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hoppr_nexus_bundler-0.5.14.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hoppr_nexus_bundler-0.5.14-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file hoppr_nexus_bundler-0.5.14.tar.gz.

File metadata

  • Download URL: hoppr_nexus_bundler-0.5.14.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.10.20 Linux/5.15.154+

File hashes

Hashes for hoppr_nexus_bundler-0.5.14.tar.gz
Algorithm Hash digest
SHA256 0e80d1685e7fe7923fada83e1a741b654d298ab0ec746970deea22a73a9f6835
MD5 e84485b067490528a821f88f520acdc6
BLAKE2b-256 dcb280d648d068acbf46f29fa16fe0a392b21b913da82c93fd9cfef11058e2ac

See more details on using hashes here.

File details

Details for the file hoppr_nexus_bundler-0.5.14-py3-none-any.whl.

File metadata

File hashes

Hashes for hoppr_nexus_bundler-0.5.14-py3-none-any.whl
Algorithm Hash digest
SHA256 5194b36aead2b7ca5a86ff0a94b44ddb90b315753000bc404361c55882fa4c1d
MD5 d7557d5378c3bdcc42030aed6cd82fe4
BLAKE2b-256 5b02d5f92614a08df82f866933f346b66825ba3d9d056f25ac830d4bb25ad5ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page