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.EnvironmentNested 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()intCollection<? extends Action>com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategybooleanbooleanbooleanbooleanvoidsetCredentialsId(String credentialsId) voidvoidsetHooks(List<HookDescriptor> hooks) voidsetNumberOfBuildsToLock(int numberOfBuildsToLock) voidsetPreselectAllowLocalReleaseArtifacts(boolean preselectAllowLocalReleaseArtifacts) voidsetPreselectCommitBeforeTagging(boolean preselectCommitBeforeTagging) voidsetPreselectUseGlobalVersion(boolean preselectUseGlobalVersion) voidsetProfiles(String profiles) voidsetReleaseArgs(String releaseArgs) voidsetScmMessagePrefix(String scmMessagePrefix) voidsetTagNamePattern(String tagNamePattern) setUp(AbstractBuild build, Launcher launcher, BuildListener listener) voidsetUseLogTimestamps(boolean useLogTimestamps) voidsetVersionUpgradeStrategy(com.itemis.maven.plugins.unleash.util.VersionUpgradeStrategy versionUpgradeStrategy) voidsetWorkflowPath(String workflowPath) Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUpMethods 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:
setUpin 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:
getProjectActionsin 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)
-