Upgrade to 3.0.x

You are viewing an old version (v. 3) of this page.
The latest version is v. 14, last edited on Sep 02, 2010 (view differences | )
<< View previous version | view page history | view next version >>

Important changes affecting 2.x user

  1. 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.
  2. View log by step is not possible for migrated builds.
  3. 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.
  4. RESTful API is not compatible with 2.x. Existing programs needs to be changed to use the new API in order to interact with 3.x server.
  5. QuickBuild tray monitor needs to be reinstalled in order to interact with 3.x server.
  6. The method isScheduled() of configuration object is now removed. Call request.scheduled instead to check for scheduled build.
  7. Builds can not be moved from one configuration to another; otherwise, change and issue comparison will not be accurate.
  8. To build in a future time, define a variable prompting for date or time input, and specify pre-queue script as below:
    request.setRequestDate(vars.get("name_of_the_date_var").asDate())
    
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.