Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.atlassian.bamboo.upgrader

Interface Summary
Upgrader | This defines the interface for upgrading existing build/configuration data one version.
VersionUpgrader | Provides the interface persistent data upgrade process must support

Class Summary
AbstractBuildUpgrader |
AbstractConfigUpgrader |
DefaultVersionUpgrader | This class upgrades the bamboo persisted files to the latest version
LegacyPersister | This persister is only used in upgrade code.
LegacyPersister.AntBuilderMap |
LegacyPersister.MavenBuilderMap |
LegacyPersister.ScriptBuilderMap |
Version28Upgrader | Upgrades the Builder definition to use key value pairs
Version29Upgrader | Upgrades the config builder maps to be more generic for the plugins
Version30Upgrader |
Version31Upgrader | Converts the output log from a list of Strings to a list of 's.
VersionElevenToVersionTwelveUpgrader | This class adds HasTests flag to each build.
VersionFifteenToVersionSixteenUpgrader | Moves the HasTests flag from the `VersionFifteenToVersionSixteenUpgrader.OriginalBuild` to the `Builder`.
VersionFiveToVersionSixUpgrader | This class converts version 5 build files into version 6.
VersionFourteenToVersionFifteenUpgrader | Adds a default BuildStrategy if the build does not have one.
VersionNineteenToVersionTwentyUpgrader | Replaces the Builder paths with labels.
VersionNineToVersionTenUpgrader | This class updgrades version eight build files to version ten build files.
VersionOneToVersionTwoUpgrader | This class updgrades version one build files to version two build files.
VersionSeventeenToVersionEighteenUpgrader | Adds a Unique Id to the build.
VersionSevenToVersionEightUpgrader | This class updgrades version seven build files to version eight build files.
VersionSixteenToVersionSeventeenUpgrader | Extracts the JDKS paths for a jdk label.
VersionTenToVersionElevenUpgrader | This class adds ReasonForBuild to existing BuildResults.
VersionThirteenToVersionFourteenUpgrader | Encrypts the repository passwords.
VersionThreeToVersionFourUpgrader | This class converts version 3 build files into version 4.
VersionTwelveToVersionThirteenUpgrader | This converts the CVS repository to the new format.
VersionTwentyFiveToVersionTwentySixUpgrader | This use to rename CVS buid file directory from module name to build key.
VersionTwentyFourToVersionTwentyFiveUpgrader | Renames the "/rss/download-data/rss" to "/allbuilds/download-data/rss"
VersionTwentySevenToVersionTwentyEightUpgrader | Removed deprecated fields from the Build Results files
VersionTwentySixToVersionTwentySevenUpgrader | This used to renames SVN buid file directory from GUID to build key.
VersionTwentyThreeToVersionTwentyFourUpgrader | Moves the build download data directory subdirs to be in the build directory
VersionTwentyToVersionTwentyOneUpgrader | Replaces Build id's with keys
VersionTwentyTwoToVersionTwentyThreeUpgrader | Renames build data directory from build to build-
VersionTwoToVersionThreeUpgrader | This class updgrades version two build files to version three build files.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2006 Atlassian Software Systems. All Rights Reserved.