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.11.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

hoppr_nexus_bundler-0.5.11-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hoppr_nexus_bundler-0.5.11.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.14 Linux/5.15.154+

File hashes

Hashes for hoppr_nexus_bundler-0.5.11.tar.gz
Algorithm Hash digest
SHA256 9d63610e1222c0bace6ddd39989537b14af6fa8d803453c65e8b10c5d10ecfeb
MD5 52455ef599f4c2bb9d9af4e8d0aa9e89
BLAKE2b-256 7664e908d1bdb477c334fb9b97d480fad4f0a70fbf723d86ee62d20973c58e10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hoppr_nexus_bundler-0.5.11-py3-none-any.whl
Algorithm Hash digest
SHA256 d10d92ce9f0dcdbb3354e0e5c1c5fb4a66ca0214a2e7ae2189c98d2d2db244b4
MD5 5c70164a319c6e2fbf71e5f77e804a92
BLAKE2b-256 07d316d4c8860ec954fbc8fbd3c3db080c9b3013021947975485c70286060f62

See more details on using hashes here.

Supported by

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