Documentation Home

Version 5 by Robin Shen
on Nov 20, 2013 01:47.


compared with
Version 6 by Robin Shen
on Nov 20, 2013 02:00.


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.

 {panel:title=Release Highlights|borderStyle=solid|borderColor=#A3BFB1|titleBGColor=#CEF2E0|bgColor=#ffffff}
 h1. FEATURES AND IMPROVEMENTS
  
 h4. REPOSITORY
  * Add Github repository to support build triggering when new pull requests are created or existing pull requests are updated
  * Github integration to build pull requests and update pull request status based on build result
 * Be able to build shelved changes of Perforce repository, and can optionally submit it if build passed
 * Display changes made in externals when checking out a Subversion repository with externals
 * Support to specify date as revision when define a Subversion repository
 * QuickBuild repository option "latest finished build" should not fail downstream build even if the build is failed
 * Transaction number field in Accurev repository is now scriptable
  
 h4. BUILD WORKFLOW
 * Define global environments in composite step so that child step can inherit and override them
 * Refactor build grid so that a running build can exit automatically if communication problem to some used agents is encountered
 * Define prompt condition for variables to control conditional prompting of variables via scripts
 * Cancel triggered build upon cancelling the master build if master build is set to wait for finishing of triggered build
 * Optionally wait for start of a build in order to record build id in trigger build step
  
 h4. GUI
 * In case build and step is waiting, detect and show the reasons
 * Define custom columns to be displayed in build request table and build history table
 * Be able to define order of prompted variables
 * Be able to organize favorite dashboards if an user has more than ten dashboards
 * Displays all dashboards defined by all users in administration menu so that administrator can edit/delete them as necessary
 * Artifact download URL is now sensitive to the selected build type
 * Move the Step action icons to reside on the left side only
 * Use fixed width font for edit boxes
  
 h4. OTHERS
 * New maintenance step to remove obsolete accounts no longer existing in LDAP server
 * Be able trigger build as another user from RESTful API if permitted
 * Remove workspaces from active nodes when delete configurations
 * Prevent any user from querying all builds in the system via RESTful API to protect the system
 * RESTful API to get average build duration and success rate in specified date range for a configuration
 * Upgrade groovy to 1.8.9 to allow new scripting features
  
 h1. FIXED BUGS
 * Running a build for the first time does not auto-refresh the build overview page
 * Operation of disable/enable configuration is not audited
 * System resume action is not audited
 * P4 proof build reports "can not clobber writable file" if clobber option is not checked
 * P4 proof build reports "can not write readonly file" when reverting local changes in special cases
  
 h1. BACKWARD COMPATIBILITY ISSUES
 * Since 5.0.14, RESTful APIs for fetching [changes|Interact with Changes] and [issues|Interact with Issues] are changed, especially for configuration param, the notable changes are, when you specify configuration path before 5.0.14, you need add *PATH:* as a prefix, now, you can specify the configuration path directly.
 * Groovy is upgraded from 1.7.9 to 1.8.9 and this may affect some existing scripts.
  
 {panel}
  
 {panel:title=Important|titleBGColor=#FFEEEE|bgColor=#FFFFFF}
 * When upgrading to QuickBuild 5.0.14, you may need reinstall QuickBuild for JIRA plugin, as the old plugin is not compatible with the new REST API supplied by QuickBuild.
 {panel}
  
 {section}
 {column:width=50%}
 {panel:title=Documentations|borderStyle=solid|borderColor=#A3B0BF|titleBGColor=#CEDFF2|bgColor=#ffffff}
  
 {children:all=false}
 {panel}
  
 {column}
 {column:width=50%}
 {panel:title=Resources|borderStyle=solid|borderColor=#A3B0BF|titleBGColor=#CEDFF2|bgColor=#ffffff}
 [Download|http://www.pmease.com/downloads]
  
 [Online Demo|http://demo.pmease.com]
  
 [Technical Support|http://www.pmease.com/support]
  
 [Community Forum|http://forum.pmease.com]
  
 [Feature Requests and Bugs|http://track.pmease.com]
 {panel}
 {column}
 {section}