/xlr-sonatype-nexus-iq-plugin

Integrating Nexus IQ Server from Sonatype

Primary LanguageJavaScriptMIT LicenseMIT

XLR Sonatype Nexus Iq plugin is deprecated now as the plugin is insourced to Digital.ai organization. The plugin is available on https://dist.xebialabs.com/customer/xl-release/plugins/xlr-sonatype-nexus-iq-plugin

Preface

This document describes the functionality provided by the xlr-sonatype-nexus-iq-plugin-plugin.

See the XL Release Documentation for background information on XL Release and release concepts.

CI status

Build Status Build Status License: MIT Github All Releases

Overview

The xlr-sonatype-nexus-iq-plugin is a XL Release plugin that enables the evaluation of a binary within Nexus IQ

Dependencies

You need to install the NexusIQ command line interface (CLI) local to your XL Release Server

Installation

Place the latest released version under the plugins dir.

This plugin (1.0.0+) requires XLR 6.1x+

Extras

Here's a link to the nexus CLI jar file to download : https://download.sonatype.com/clm/scanner/nexus-iq-cli-1.42.0-01.jar

Configuration

evaluate binary evaluate binary

Types

  • Evaluate Binary

    • binaryUrl - Location of the binary to be evaluated (Could be local to XLR or a URL (e.g. Jenkins workspace)
    • nexusiqApp - Application Id ( Public ID) in Nexus IQ
    • nexusiqStage - Stage of release [develop|build|stage-release|release|operate]
  • Task Details

    evaluate binary

  • Running Release

    evaluate binary

Tiles

  • Tile configuration

    evaluation report

  • Summary Report of Evaluations

    evaluation report