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

Documentation Home

Release Highlights

New Features and Improvements

  • QB-1348: Sonar plugin
  • QB-1800: Publishing artifacts in Amazon S3
  • QB-3296: To support JSON rest api
  • QB-3481: Integrating with Jira Cloud
  • QB-3453: SAML SSO support
  • QB-3516: A mechanism to execute script via shell command
  • QB-3445: Allow to attach specified properties when publish build info to Artifactory
  • QB-3426: Only build if there are new patch sets in Gerrit repository
  • QB-3505: Able to specify custom tags for launched build agents via Azure cloud profile
  • QB-3506: Able to use premium storage for launched build agents via Azure cloud profile
  • QB-3504: Add "Node not matching criteria" for repeat parameter "Addresses of all nodes filtered by specified criteria"
  • QB-3398: Trigger build via link by encoding build request xml/json as query parameter
  • QB-3413: An option in system setting to persist build queue upon new build requests to avoid queue being cleared upon system crash
  • QB-3431: Update to log4j2 in order to work with modern libraries
  • QB-3517: Specify effective condition of GitHub pull request setting for sake of easy overriding
  • QB-3510: Separate permission to manage build grid
  • QB-3436: Sent notification upon build not running due to snapshot taking or build condition evaluation error
  • QB-3509: Cloud profile filtering and paging
  • QB-3465: Customize git failure messages to retry clone/fetch upon
  • QB-3476: Improve build restful API to query build by request id
  • QB-3447: Option to delete build log when define artifact cleanup strategy
  • QB-3454: Slack notification to support json and image
  • QB-3408: Add convenient methods getVarValue/findVarValue in configuration object
  • QB-3491: Workaround to include comma in choices of "prompting as selection box"
  • QB-3479: Specify charsets to decode file names and messages in Perforce change log
  • QB-3478: Offer "Email BCC" for "Notify Through" dropdown list in "Notifications" section of the configuration
  • QB-3515: Date and time picker for date/time variable
  • QB-3397: Add Show Password button to forms that have a secret/password value
  • QB-2334: When a config is updated via REST, record the diff of the XML representation of the configuration
  • QB-3422: Ability to use different kube configs/switch kubectl context
  • QB-3346: Extra permission to edit grid node user attributes
  • QB-3382: Able to import specified configuration from configuration export file
  • QB-3394: Display last login date instead of useragent feild at user management page
  • QB-3359: Show link to triggered build in remote server in step status
  • QB-3350: Able to embed scripts inside custom header
  • QB-3514: Increase error message length. Current 1000 char limit is too small

Bug fixes

  • QB-3399: Parallel Steps can cause double execution of child steps in some rare cases
  • QB-3415: Child steps not running yet (due to limited number of workers) are not cancelled if build gets cancelled
  • QB-3496: Artifactory deploy step does not work with files with space in name
  • QB-3498: Unable to run restore and upgrade script with OpenJDK 1.8.0_242
  • QB-3499: Accurev plugin complains about validation error when calculate changes
  • QB-3500: Auto-start fails occasionally due to some temp files not being able to be deleted
  • QB-3501: Frequently gets "too many files open" error and new builds won't start
  • QB-3511: QB won't start on Mac OSX with latest Java due to JSW error
  • QB-3513: Long configuration/build description causes QB using Oracle database complaining about "Stream has been closed"
  • QB-3464: qb_build_uploads directory doesn't get cleaned with workspace when using variable to upload files
Important Changes

QuickBuild 10.x (both server and agent) requires Java 1.8 or higher
Groups authorized with permission Node Attributes Accessible can only view user attributes now. An extra permission Can Edit Node Attributes needs to be enabled to edit user attributes

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.