Description
-
What are you trying to do?
I want to enable the plugin only in the pipeline and not in local execution. I want to do this, because I want to develop without being required to locally have the credentials to the nexus that is used in the background. -
What feature or behavior is this required for?
For instance in open source projects, you don't want the contributors to know credentials to your infra. -
How could we solve this issue? (Not knowing is okay!)
Provide something like a
nexusIQScan {
enabled = false
}
ossIndexAudit {
enabled = false
}
setting.
I am sure I would be able to get the 'disabled' behaviour also by specifying a non-existing stage
or by having some wildcard pattern for the modulesExcluded
settings, but that would be much less convenient than having a dedicated property.
I hope I don't miss something here
cc @bhamail / @DarthHater / @guillermo-varela / @shaikhu