Class PluginUtil
- java.lang.Object
-
- org.apache.maven.plugins.artifact.buildinfo.PluginUtil
-
class PluginUtil extends java.lang.ObjectPlugin utility to detect if install or deploy is skipped in a build, or even nexus-staging. It supports both disabling by parameter configuration or property. Known limitation: it does not look at configuration done more precisely at plugin execution level.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringNEXUS_STAGING
-
Constructor Summary
Constructors Constructor Description PluginUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static org.apache.maven.model.PlugingetPlugin(org.apache.maven.project.MavenProject project, java.lang.String plugin)private static java.lang.StringgetPluginParameter(org.apache.maven.model.Plugin plugin, java.lang.String parameter)(package private) static booleanisSkip(org.apache.maven.project.MavenProject project)private static booleanisSkip(org.apache.maven.project.MavenProject project, java.lang.String id)
-
-
-
Field Detail
-
NEXUS_STAGING
private static final java.lang.String NEXUS_STAGING
- See Also:
- Constant Field Values
-
-
Method Detail
-
isSkip
static boolean isSkip(org.apache.maven.project.MavenProject project)
-
isSkip
private static boolean isSkip(org.apache.maven.project.MavenProject project, java.lang.String id)
-
getPlugin
private static org.apache.maven.model.Plugin getPlugin(org.apache.maven.project.MavenProject project, java.lang.String plugin)
-
getPluginParameter
private static java.lang.String getPluginParameter(org.apache.maven.model.Plugin plugin, java.lang.String parameter)
-
-