2.0 beta1

Version 2 by Robin Shen
on May 12, 2009 22:30.


compared with
Current by Robin Shen
on Aug 09, 2009 21:17.


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

View page history


There are 8 changes. View first change.

 h3. Overview
 This milestone version does not contain all features of 1.x (although they will be added in the final 2.0 release), and should not be used in production environment. It is intended to collect feedbacks from existing 1.x users for some new features.
  This beta version is able to [migrate data from QuickBuild 1.x|Upgrade Guide], and the data can also be migrated to any future versions.
  
 h3. Quick links
* [Online demo|http://livedemo.pmease.com:8082]
 * [Documentation|Documentation Home]
  * [Documentation|Documentation Home] (Some part of the document is a bit outdated and will be updated in the formal 2.0 release)
 * [Download Link|http://quickbuild.pmease.com] (please select the configuration _PMEase.QuickBuild2_)
  
h3. Changes since QuickBuild 1.x
 # The overall user interface has been redesigned.
  h3. Major improvements over QuickBuild 1.x
 # Native support for a number of build reports. Refer to below documents for details of build reports:
#* [working with build reports|2.6 Build Reports]
 #* [publish build reports|07. Publish Build Reports]
 #* [publish html reports|09. Publish HTML Reports]
  #* [working with build reports|Working with Reports]
 #* [publish build reports|Publish Build Reports]
 #* [publish html reports|Publish HTML Reports]
 # Build statistics. Refer to below documents for details of build statistics:
#* [working with statistics|4. Working with Statistics]
  #* [working with statistics|Working with Statistics]
 # Build grid support. Refer to below documents for details of build grid:
#* [setup distributed builds|10. Setup Distributed Builds]
 #* [configure build grid|Configuring Build Grid]
  #* [setup distributed builds|Set Up Distributed Builds]
 #* [configure build grid|Working with Build Grid]
 # Introduce the concept of proof build to build/test user's uncommited changes at server, and optionally checkin that those changes automatically if build/test succeeds.
 #* [working with proof build|Working with Proof Build]
 #* [setup proof build|10. Setup Proof Build]
 # Visually arrange steps to design build process. Refer to below documents for details:
 #* [configuration setup|01. Configuration Setup]
# The enhanced Maven integration. Refer to below documents for details:
 #* [working with Maven|03. Working with Maven]
  # Build promotion visualization. Source build and destination build will be linked to show the promotion relation.
 # Fine grained access control when assign permissions for groups.
 # Be able to customize build option screen and promote option screen when manually triggers a build or promote a build. This is supported through prompt settings of variables.
 # Builds can run concurrently even for a single configuration to better utilize build grid resource. To configure concurrent running builds for a single configuration, the master step needs to be configured to run on agent instead of server.
 # Be able to recommend build. Recommended build will have a star icon attached. Promote operation can be configured to only applicable for recommended builds.
 # Build changes will be collected during a build promotion process. For example, if a release build is generated as result of promoting from a QA build, the change set between current release and last release will be collected automatically.
 # Be able to view/diff changed source files in the change set panel.
 # Be able to compare two builds (not necessary ajacent) and generate changes between them.
  
 h3. Features exist in QuickBuild 1.x but not yet implemented in this beta
 # Various IDE plugins inlcuding Eclipse, IntelliJ and Visual Studio.
 # The windows tray monitor.
 # Integration with JIRA.
 # Remoting API.
  
 These features will be implemented in QuickBuild 2.1