The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
nexusPolicyEvaluation
: Invoke Nexus Policy EvaluationnexusPublisher
: Nexus Repository Manager PublisherassociateTag
: Associate Tag (Nexus Repository Manager 3.x)createTag
: Create Tag (Nexus Repository Manager 3.x)deleteComponents
: Delete Components (Nexus Repository Manager 3.x)moveComponents
: Move Components (Nexus Repository Manager 3.x)step([$class: 'NexusPublisherBuildStep'])
: Nexus Repository Manager PublishernexusPolicyEvaluation
: Invoke Nexus Policy EvaluationiqStage : String
iqInstanceId : String
(optional)
advancedProperties : String
(optional)
key1=value1
key2=value2
enableDebugLogging : boolean
(optional)
failBuildOnNetworkError : boolean
(optional)
failBuildOnScanningErrors : boolean
(optional)
iqApplication : Object
(optional)
iqModuleExcludes
(optional)
**/nexus-iq/module.xml
) to be ignored, e.g. **/my-module/target/**, **/another-module/target/**
. If unspecified all modules will contribute dependency information (if any) to the scan.
moduleExclude : String
iqOrganization : String
(optional)
iqScanPatterns
(optional)
**/target/*.war
or **/target/*.ear
. If unspecified, the scan will default to the patterns **/*.jar, **/*.war, **/*.ear, **/*.zip, **/*.tar.gz
.
scanPattern : String
jobCredentialsId : String
(optional)
- none -
, otherwise select different credentials.
nexusPublisher
: Nexus Repository Manager PublishernexusInstanceId : String
nexusRepositoryId : String
packages
$class: 'MavenPackage'
mavenCoordinate
groupId : String
artifactId : String
version : String
packaging : String
mavenAssetList
filePath : String
classifier : String
extension : String
tagName : String
(optional)
associateTag
: Associate Tag (Nexus Repository Manager 3.x)nexusInstanceId : String
tagName : String
search
key : String
value : String
createTag
: Create Tag (Nexus Repository Manager 3.x)nexusInstanceId : String
tagName : String
tagAttributesJson : String
(optional)
tagAttributesPath : String
(optional)
deleteComponents
: Delete Components (Nexus Repository Manager 3.x)nexusInstanceId : String
tagName : String
moveComponents
: Move Components (Nexus Repository Manager 3.x)nexusInstanceId : String
destination : String
search
(optional)
java.util.Map<java.lang.String, java.lang.String>
tagName : String
(optional)
step([$class: 'NexusPublisherBuildStep'])
: Nexus Repository Manager PublishernexusInstanceId : String
nexusRepositoryId : String
packages
$class: 'MavenPackage'
mavenCoordinate
groupId : String
artifactId : String
version : String
packaging : String
mavenAssetList
filePath : String
classifier : String
extension : String
tagName : String
(optional)
Please submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.