com.atlassian.bamboo.upgrader
Class VersionSeventeenToVersionEighteenUpgrader

java.lang.Object
  extended by com.atlassian.bamboo.upgrader.AbstractBuildUpgrader
      extended by com.atlassian.bamboo.upgrader.VersionSeventeenToVersionEighteenUpgrader
All Implemented Interfaces:
Upgrader

public class VersionSeventeenToVersionEighteenUpgrader
extends AbstractBuildUpgrader

Adds a Unique Id to the build. Moves the vmparams and jdk from the build to the builder.


Nested Class Summary
 class VersionSeventeenToVersionEighteenUpgrader.MyNewBuild
           
 class VersionSeventeenToVersionEighteenUpgrader.MyOriginalBuild
           
 
Constructor Summary
VersionSeventeenToVersionEighteenUpgrader(File buildDirectory)
          Initialise the upgrader with the location of the configuration files and webapp root directory
 
Method Summary
protected  void updateBuildFile(File buildFile)
           
 
Methods inherited from class com.atlassian.bamboo.upgrader.AbstractBuildUpgrader
getBuildDirectory, getXStreamPersister, readInTheBuildFile, readInTheBuildFile, saveBuildBackToFile, upgrade
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionSeventeenToVersionEighteenUpgrader

public VersionSeventeenToVersionEighteenUpgrader(File buildDirectory)
Initialise the upgrader with the location of the configuration files and webapp root directory

Parameters:
buildDirectory - The location of the Bamboo build files
Method Detail

updateBuildFile

protected void updateBuildFile(File buildFile)
Specified by:
updateBuildFile in class AbstractBuildUpgrader


Copyright © 2006 Atlassian Software Systems. All Rights Reserved.