Nexus Repository - Artifact Import Scripts

How do I use it?

Wut does it do?

Imports artifacts into a Nexus Repository 3 Maven2, NuGet or npm hosted repo.

Wut does it not do?

Literally anything else. You want security? Better set it up yourself.

How do I use it?

  • Maven
    • cd rootdirectorywithallyourartifacts
    • ./mavenimport.sh -u admin -p admin123 -r http://localhost:8084/repository/maven-releases/
    • Watch a bunch of verbose output from curl
    • If need be, change -u to user, -p to password, and -r (I bet you’ll have to change this) to the repo you want to upload in to
  • NuGet
    • cd rootdirectorywithallyournugetpackages
    • ./nugetimport.sh -k APIKEYFROMNEXUS - r http://localhost:8084/repository/nuget-hosted/
    • Watch the money roll in and the haters start askin
    • You’ll need to obtain your APIKEY for Nexus Repository, and obviously set -r to the repo path you want to us
  • npm

Where do I get this?

Who can I contact about it?
COMPANY: Sonatype

CONTACT: jeffryxtron@gmail.com