Class UnleashMavenBuildWrapper
java.lang.Object
hudson.model.AbstractDescribableImpl<BuildWrapper>
hudson.tasks.BuildWrapper
com.itemis.jenkins.plugins.unleash.UnleashMavenBuildWrapper
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
- Author:
- Stanley Hillner
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorsConstructorDescriptionUnleashMavenBuildWrapper
(String goals, String profiles, String releaseArgs, boolean useLogTimestamps, String tagNamePattern, String scmMessagePrefix, boolean preselectUseGlobalVersion, List<HookDescriptor> hooks, boolean preselectAllowLocalReleaseArtifacts, boolean preselectCommitBeforeTagging, String workflowPath, String credentialsId, int numberOfBuildsToLock, com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy versionUpgradeStrategy) -
Method Summary
Modifier and TypeMethodDescriptiongetGoals()
getHooks()
int
Collection<? extends Action>
com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy
boolean
boolean
boolean
boolean
void
setCredentialsId
(String credentialsId) void
void
setHooks
(List<HookDescriptor> hooks) void
setNumberOfBuildsToLock
(int numberOfBuildsToLock) void
setPreselectAllowLocalReleaseArtifacts
(boolean preselectAllowLocalReleaseArtifacts) void
setPreselectCommitBeforeTagging
(boolean preselectCommitBeforeTagging) void
setPreselectUseGlobalVersion
(boolean preselectUseGlobalVersion) void
setProfiles
(String profiles) void
setReleaseArgs
(String releaseArgs) void
setScmMessagePrefix
(String scmMessagePrefix) void
setTagNamePattern
(String tagNamePattern) setUp
(AbstractBuild build, Launcher launcher, BuildListener listener) void
setUseLogTimestamps
(boolean useLogTimestamps) void
setVersionUpgradeStrategy
(com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy versionUpgradeStrategy) void
setWorkflowPath
(String workflowPath) Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
UnleashMavenBuildWrapper
@DataBoundConstructor public UnleashMavenBuildWrapper(String goals, String profiles, String releaseArgs, boolean useLogTimestamps, String tagNamePattern, String scmMessagePrefix, boolean preselectUseGlobalVersion, List<HookDescriptor> hooks, boolean preselectAllowLocalReleaseArtifacts, boolean preselectCommitBeforeTagging, String workflowPath, String credentialsId, int numberOfBuildsToLock, com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy versionUpgradeStrategy)
-
-
Method Details
-
setUp
public BuildWrapper.Environment setUp(AbstractBuild build, Launcher launcher, BuildListener listener) - Overrides:
setUp
in classBuildWrapper
-
getGoals
-
setGoals
-
getProfiles
-
setProfiles
-
getReleaseArgs
-
setReleaseArgs
-
isUseLogTimestamps
public boolean isUseLogTimestamps() -
setUseLogTimestamps
public void setUseLogTimestamps(boolean useLogTimestamps) -
getTagNamePattern
-
setTagNamePattern
-
getScmMessagePrefix
-
setScmMessagePrefix
-
isPreselectUseGlobalVersion
public boolean isPreselectUseGlobalVersion() -
setPreselectUseGlobalVersion
public void setPreselectUseGlobalVersion(boolean preselectUseGlobalVersion) -
getProjectActions
- Overrides:
getProjectActions
in classBuildWrapper
-
getHooks
-
setHooks
-
isPreselectAllowLocalReleaseArtifacts
public boolean isPreselectAllowLocalReleaseArtifacts() -
setPreselectAllowLocalReleaseArtifacts
public void setPreselectAllowLocalReleaseArtifacts(boolean preselectAllowLocalReleaseArtifacts) -
isPreselectCommitBeforeTagging
public boolean isPreselectCommitBeforeTagging() -
setPreselectCommitBeforeTagging
public void setPreselectCommitBeforeTagging(boolean preselectCommitBeforeTagging) -
getWorkflowPath
-
setWorkflowPath
-
getCredentialsId
-
setCredentialsId
-
getNumberOfBuildsToLock
public int getNumberOfBuildsToLock() -
setNumberOfBuildsToLock
public void setNumberOfBuildsToLock(int numberOfBuildsToLock) -
getVersionUpgradeStrategy
public com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy getVersionUpgradeStrategy() -
setVersionUpgradeStrategy
public void setVersionUpgradeStrategy(com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy versionUpgradeStrategy)
-