@Extension
public class WeblogicDeploymentPlugin
extends hudson.tasks.Recorder
| Modifier and Type | Class and Description |
|---|---|
static class |
WeblogicDeploymentPlugin.WeblogicDeploymentPluginDescriptor |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_JAVA_OPTIONS_DEPLOYER |
| Constructor and Description |
|---|
WeblogicDeploymentPlugin() |
WeblogicDeploymentPlugin(List<DeploymentTask> tasks,
boolean mustExitOnFailure,
List<String> selectedDeploymentStrategyIds,
String deployedProjectsDependencies,
boolean isDeployingOnlyWhenUpdates,
boolean forceStopOnFirstFailure,
boolean buildUnstableWhenDeploymentUnstable,
String weblogicEnvironmentTargetedName,
String deploymentName,
String deploymentTargets,
boolean isLibrary,
String builtResourceRegexToDeploy,
String baseResourcesGeneratedDirectory,
String deploymentPlan,
List<AbstractDeploymentPolicy> policies)
Invoque lors de la mise a jour des configurations des projets ayant active le plugin et de la mise a jour globale
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDeployedProjectsDependencies() |
WeblogicDeploymentPlugin.WeblogicDeploymentPluginDescriptor |
getDescriptor() |
boolean |
getForceStopOnFirstFailure() |
boolean |
getIsDeployingOnlyWhenUpdates() |
boolean |
getMustExitOnFailure() |
List<AbstractDeploymentPolicy> |
getPolicies() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
List<String> |
getSelectedDeploymentStrategyIds() |
List<DeploymentTask> |
getTasks() |
boolean |
isBuildUnstableWhenDeploymentUnstable() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
protected Object |
readResolve() |
void |
setBuildUnstableWhenDeploymentUnstable(boolean buildUnstableWhenDeploymentUnstable) |
void |
setDeployingOnlyWhenUpdates(boolean isDeployingOnlyWhenUpdates) |
all, getProjectAction, needsToRunAfterFinalized, prebuildpublic static final transient String DEFAULT_JAVA_OPTIONS_DEPLOYER
public WeblogicDeploymentPlugin()
@DataBoundConstructor public WeblogicDeploymentPlugin(List<DeploymentTask> tasks, boolean mustExitOnFailure, List<String> selectedDeploymentStrategyIds, String deployedProjectsDependencies, boolean isDeployingOnlyWhenUpdates, boolean forceStopOnFirstFailure, boolean buildUnstableWhenDeploymentUnstable, String weblogicEnvironmentTargetedName, String deploymentName, String deploymentTargets, boolean isLibrary, String builtResourceRegexToDeploy, String baseResourcesGeneratedDirectory, String deploymentPlan, List<AbstractDeploymentPolicy> policies)
tasks - mustExitOnFailure - selectedDeploymentStrategyIds - deployedProjectsDependencies - isDeployingOnlyWhenUpdates - forceStopOnFirstFailure - buildUnstableWhenDeploymentUnstable - weblogicEnvironmentTargetedName - deploymentName - deploymentTargets - isLibrary - builtResourceRegexToDeploy - baseResourcesGeneratedDirectory - deploymentPlan - policies - protected Object readResolve()
public boolean getMustExitOnFailure()
public List<String> getSelectedDeploymentStrategyIds()
public String getDeployedProjectsDependencies()
public boolean getIsDeployingOnlyWhenUpdates()
public void setDeployingOnlyWhenUpdates(boolean isDeployingOnlyWhenUpdates)
isDeployingOnlyWhenUpdates - the isDeployingOnlyWhenUpdates to setpublic List<DeploymentTask> getTasks()
public List<AbstractDeploymentPolicy> getPolicies()
public boolean getForceStopOnFirstFailure()
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildStepgetProjectAction in class hudson.tasks.BuildStepCompatibilityLayerpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic WeblogicDeploymentPlugin.WeblogicDeploymentPluginDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
public boolean isBuildUnstableWhenDeploymentUnstable()
public void setBuildUnstableWhenDeploymentUnstable(boolean buildUnstableWhenDeploymentUnstable)
Copyright © 2016–2017. All rights reserved.