Nexus Artifact Uploader2.13Minimum Jenkins requirement: 1.651.3ID: nexus-artifact-uploader

Installs: 7462
Last released:
Maintainers
Suresh Kumar

This plugin goal is to upload artifacts generated from non-maven projects to Nexus

This plugin now supports Nexus-2.x & Nexus-3.x.

Used to upload non maven artifacts to Nexus.

Uploading maven artifacts snapshots is not supported by this plugin.

Job DSL example

freeStyleJob('NexusArtifactUploaderJob') {
    steps {
      nexusArtifactUploader {
        nexusVersion('nexus2')
        protocol('http')
        nexusUrl('localhost:8080/nexus')
        groupId('sp.sd')
        version('2.4')
        repository('NexusArtifactUploader')
        credentialsId('44620c50-1589-4617-a677-7563985e46e1')
        artifact {
            artifactId('nexus-artifact-uploader')
            type('jar')
            classifier('debug')
            file('nexus-artifact-uploader.jar')
        }
        artifact {
            artifactId('nexus-artifact-uploader')
            type('hpi')
            classifier('debug')
            file('nexus-artifact-uploader.hpi')
        }
      }
    }
}

Release 2.10 (13 August 2017)

  • [JENKINS-46109] Fixed 404 errors in configure page with Dropdown controls.
  • [JENKINS-45995] Trim artifact filename when spaces added by mistake.

Release 2.9 (13 December 2016)

  • [JENKINS-39594] Fixed frequent, intermittent "Failed to deploy artifacts".

Release 2.8 (21 November 2016)

  • [JENKINS-38950] Added support for uploading multiple artifacts.

Release 2.7 (15 October 2016)

  • [FIXED JENKINS-38918] Build is not failing in pipeline on failed upload.

Release 2.6 (08 October 2016)

  • [JENKINS-37960] Added support for Nexus-3 version to upload artifacts.

Release 2.5 (30 September 2016)

  • Added DSL support and above is the example to use this plugin.

Release 2.4 (20 August 2016)

  • Added support for entering classifier and type.
  • [JENKINS-37536] - Fixed null pointer exception when passing folder level credentials.

Release 2.3 (28 July 2016)

  • Upgraded Credentials plugin to 2.1.0.

Release 2.2 (24 May 2016)

  • Added support for Jenkins Pipeline.
  • Added "nexusArtifactUploader" as pipeline step.

Release 2.1.2 (06 April 2016)

  • Fixed protocol issue when configured HTTPS it resets to HTTP

Release 2.1.1 (05 April 2016)

  • Added empty option to Jenkins Credentials

Release 2.1 (03 April 2016)

  • Added Jenkins Credentials to pass username and password

Release 2.0 (13 March 2016)

  • Removing the dependency with TokenMacro for resolving environment variables used Jenkins method to resolve.
  • Added help text for the important fields.
  • Added error message from server when failed to upload to nexus.
  • Added uploaded artifact link in side bar.
  • Changed name of the plugin from "Upload artifacts to nexus" to "Nexus Artifact Uploader"

Release 1.1 (07 March 2016)

  • Fixed Uploading files from Slave machines.
  • Fixed validation issue with Nexus Url

Release 1.0 (06 March 2016)

  • First public release
ArchivesGet past versions
Links
Labels