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.13.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.13-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hoppr_nexus_bundler-0.5.13.tar.gz
Algorithm Hash digest
SHA256 ef3bd146cf01cb903d215cdc439bae20ffa06550838e96dd706bcd83dc5b1814
MD5 cac98ad3a08d7373f1e9f9540c2dc4dc
BLAKE2b-256 b4aeb88f599a49918bc6c841eb3080c4cc5ffa96d2aaf4e1d6ff9d2beca08f98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hoppr_nexus_bundler-0.5.13-py3-none-any.whl
Algorithm Hash digest
SHA256 bee0cacb1fbb90263b435674c3425056e83bdb0c26a3ea8716372ddcf0097869
MD5 5e62a6031647c6acae7390dfaaf23fdd
BLAKE2b-256 5611daf7cf69fdb4b9068d89c85e84733bd16705c69e3b107fc6e08f5251b150

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