title: Upload artifacts to Nexus, without Maven
body: <p>I have a non-Java project that produces a versioned build artifact, and I want to upload this to a Nexus repository. Because the project isn't Java, it doesn't use Maven for builds. And I'd rather not introduce Maven/POM files just to get files into Nexus.</p>
  
  <p>The links on blogs to the Nexus REST API all end up at a sign-in wall, with no "create user" link that I can see.</p>
  
  <p>So, what's the best (or any reasonable) way to upload build artifacts to a Nexus repository without Maven? "bash + curl" would be great, or even a Python script.</p>