Skip to content
A few scripts for importing artifacts into Nexus Repository
Shell
Branch: master
Clone or download
Latest commit 67ddd65 May 17, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md Typo fix May 16, 2018
mavenimport.sh
npmimport.sh
nugetimport.sh

README.md

Nexus Repository Import Scripts

Wut?

These are bare bones bash scripts to import a Nexus 2 Maven, NuGet or npm repository (and likely other file system based repos) into Nexus Repository 3.

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 use
  • npm

Like it?

Great, buy me a beer.

You can’t perform that action at this time.