Class AbstractTaskConfigurationUpgradeTask
java.lang.Object
com.atlassian.bamboo.upgrade.AbstractUpgradeTask
com.atlassian.bamboo.upgrade.tasks.AbstractTaskConfigurationUpgradeTask
- All Implemented Interfaces:
UpgradeTask
-
Field Summary
Fields inherited from class com.atlassian.bamboo.upgrade.AbstractUpgradeTask
errors, hibernateConfig, shortDescription -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractTaskConfigurationUpgradeTask(@NotNull String shortDescription) -
Method Summary
Modifier and TypeMethodDescriptionvoidPerform the upgrade.protected booleanenvironmentCanBeSkipped(BuildConfiguration buildConfiguration) protected booleanjobCanBeSkipped(@NotNull BuildDefinitionXml buildDefinitionXml) protected abstract booleanupdateTaskDefinition(TaskDefinition taskDefinition) Update task definition.voidupgradeJob(Job job) Methods inherited from class com.atlassian.bamboo.upgrade.AbstractUpgradeTask
getBuildNumber, getErrors, getShortDescription
-
Constructor Details
-
AbstractTaskConfigurationUpgradeTask
-
-
Method Details
-
doUpgrade
Description copied from interface:UpgradeTaskPerform the upgrade.- Throws:
Exception- to signalize error during upgrade process
-
upgradeJob
-
jobCanBeSkipped
-
updateTaskDefinition
Update task definition. The task may come from deployments or builds.- Returns:
- false if the task wasn't modified, true otherwise
-
environmentCanBeSkipped
-