This documentation relates to QuickBuild 7.0.x
Select here if you are using a different version

Documentation Home

You are viewing an old version (v. 43) of this page.
The latest version is v. 70, last edited on Jan 11, 2017 (view differences | )
<< View previous version | view page history | view next version >>
Release Highlights
  • QuickBuild server and agent now require Java 1.7 or higher versions
  • Parallel composition step can be configured with limited number of workers to queue processing of its child steps instead of running them all at once
  • Add upgrade script to upgrade previous installation in-place to be more convenient and avoid issues such as re-installation of services
  • Enhance resource RESTful API to get information of total and available resources by nodes
  • Enhance auto-promote flag as auto-promote condition so that user can customize on which condition to auto-promote a build
  • Support Perforce ditto mapping
  • Add additional sync options (besides the additional global options) to support Perforce features such as parallel sync
  • Add conflict resolve option in Perforce shelve support
  • An option to fail the build if there is no shelved files in shelved change list
  • Add MariaDB support
  • Add RESTful API to manipulate dashboard and associated group share and user share
  • Able to accept and persist new build requests while wait for finish of running builds upon system shutdown
  • Apply build timeout to build condition check stage as well
  • Add a gadget to show running builds in specified configuration
  • Able to export/import specified configuration tree
  • Able to hide inherited objects (steps, repositories, variables, etc) in child configurations
  • Able to filter steps/repositories/variables/promotions/aggregations containing specified text
  • Use group dashboard as default for new users
  • Add command pre-kill script in configuration advanced setting
  • Make the Maven build plugin's effective POM resolving configurable per-step
  • Filter users not logged in since specified date for deletion
  • Auto-refresh dashboard gadget using latest finished/latest successful/latest recommended build
  • Scripting support for LDAP/ActiveDirectory authenticator properties
  • Add a resource node selector to match host name against regular expression
  • Add scripting API build.flushVariables() for user to flush variable values to database in the middle of build
  • Define custom message in system setting to show on access denied page
  • Remove duplicated variables automatically upon save
  • Scripting support for build related gadgets
  • Make path pattern case sensitive/insensitive by appending existing patterns with ",casesensitive=yes" or ",casesensitive=no"
  • Display build date in pipeline
  • Support multi-line values in build and request custom columns
  • Use mvn.cmd instead of mvn.bat if neither Maven home nor Maven executable is specified
  • Map committer to user using full name in addition to login name when send build notifications
  • Prevent Java keywords to be used as variable names
  • Show promotion name while specifying promote options
  • Fix the issue that node assignment rule specifying build agents requiring nodes to be online
  • Mark non-interruptible groovy script step as cancelled upon cancellation in order to signal subsequent steps to take appropriate actions
  • Add a script evaluation in step repetition value provider to return list of values instead of comma/newline separated string
  • Add an option not to post build status as review info on Gerrit repository
  • Show abbreviated schedule with full schedule tooltip in dashboard view if it is too long
  • Prefix dashboard name with owner name to make it more clear
  • Fix the issue that build version in dashboard and rest api is not consistent with build overview page if build version is changed in the middle of build
  • Ensure destination directory exists when export a single file from Subversion repository
  • Fix the issue that artifact can not be downloaded if its path contains "#"
Important
  • 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.
Documentations
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.