Upgrade to 3.0.x

Version 2 by Robin Shen
on Jun 24, 2010 12:39.


compared with
Version 3 by Robin Shen
on Jun 24, 2010 12:40.


Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 * [from 2.1.x|Upgrade Data]
 * [from 2.0.x|Upgrade 2.0.x]
 * [from 1.x|Upgrade QuickBuild 1.x]
 * [from Luntbuild|Upgrade Luntbuild]
  
 h3. Important changes affecting 2.x user
  # If empty value is specified for a prompted variable, the variable will get value of null. In 2.x, the default value will be used in this case.
  # If empty value is specified for a prompted variable, the variable will get value of _null_. In 2.x, the default value will be used when prompted value is left empty.
 # View log by step is not possible for migrated builds.
 # Executed steps should be referenced by step path instead of step name. Refer to _getStep()_ method of the _steps_ object in scripting help for details.
 # RESTful API is not compatible with 2.x. Existing programs needs to be changed to use the [new API|RESTful API] in order to interact with 3.x server.
 # QuickBuild tray monitor needs to be reinstalled in order to interact with 3.x server.
 # The method _isScheduled()_ of configuration object is now removed. Call _request.scheduled_ instead to check for scheduled build.
 # Builds can not be moved from one configuration to another; otherwise, change and issue comparison will not be accurate.
 # To build in a future time, define a variable prompting for date or time input, and specify pre-queue script as below:
 {code}
 request.setRequestDate(vars.get("name_of_the_date_var").asDate())
 {code}