Introducing the Nexus Jenkins Plugin

Automated Publishing

As a long time Java developer, I’ve always depended on the Maven build process to automatically publish my artifacts to a Nexus Repository Manager.  This automated process was made possible thanks to some very useful plugins — specifically, the Maven plugin for Nexus staging and the Maven Deploy plugin.  Both made publishing of artifacts to Nexus Repository Managers remarkably simple as the final step of a Maven build.

 


Introducing the Nexus Jenkins Plugin

However, in today’s continuous-everything world, build processes are increasingly complicated and resemble a highly dynamic supply chain with bits of code flowing through a digital pipeline.

In this world, we need a new type of plugin — one that extracts the publishing process away from the build itself. That’s why Sonatype created the Nexus Jenkins Plugin.  It provides developers with a unique step that can be invoked dynamically during any part of the Jenkins pipeline.  So, whether containerizing applications somewhere in the pipeline, or running governance tools such as Nexus Lifecycle, developers have the flexibility to publish bits to a Nexus repository manager whenever and wherever they want.

Nexus 2

 

Build pipelines are an essential part of DevOps and are critical to enabling a continuous software delivery process. With the release of the Nexus Jenkins Plugin, we are happy to share

Sonatype’s continuing commitment to automating Agile release management processes. As Jenkins is currently used by over 60% of companies for their Java builds, this plugin will give millions of developers a flexible, fast, and efficient way to publish their project bits to Nexus Repository.

Download It

Want to take the plugin out for a spin?  Download it here.

DevOps Express Initiative

The Nexus Jenkins Plugin was built in support of the DevOps Express industry initiative.  The DevOps Express initiative provides access to a set of integrated, battle-tested DevOps solutions that aims to accelerate any organization’s time-to-value.  DevOps Express is a collaborative industry effort supported by Sonatype, CloudBees, Puppet, Chef, SonarSource, SauceLabs, and other leading technology vendors.

The following two tabs change content below.

Justin Young

Latest posts by Justin Young (see all)

Authors

Related posts

7 Comments

    • Justin Young said:

      Currently the plugin supports Nexus 2.x with upcoming support for Nexus 3.x. We will announce the release of Nexus 3 compatibility. Thanks for the patience.

      • Lakshminarayana said:

        Thank you for the response. I downgraded from 3.x to 2.x and then this plugin worked. Please make sure to update the article with the versions supported. That can help the folks saving some time.

  1. Eran said:

    Great. You made a Jenkins plugin for older product of yours.
    This does not work with Nexus Repository ManagerOSS 3.x

*

Top