Package com.atlassian.bamboo.upgrade
Interface BootstrapUpgradeManager
-
- All Superinterfaces:
UpgradeManager
- All Known Implementing Classes:
BootstrapUpgradeManagerImpl
@Internal public interface BootstrapUpgradeManager extends UpgradeManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull List<String>
runUpgradesForHotswapImport()
Run upgrade task that have to be run after hot swap import or setup-with-import.@NotNull List<String>
runValidationTasks()
Runs validation tests defined in upgrades.xml-
Methods inherited from interface com.atlassian.bamboo.upgrade.UpgradeManager
doUpgrade, getBuildNumber, getOldBuildNumber, needUpgrade
-
-
-
-
Method Detail
-
runValidationTasks
@NotNull @NotNull List<String> runValidationTasks() throws ValidationException
Runs validation tests defined in upgrades.xml- Returns:
List
a string list of error messages. Not empty list denotes error occurred in validation- Throws:
ValidationException
- when a critical error occurred and validation has been aborted
-
-