Configurations

This page shows detail information about particular configuration. User can navigate to this page by selecting CONFIGURATIONS from the main navigation area, or clicking on a particular configuration from the dash board page. Left side of the page is a tree of configurations, and right side is detail information about selected configuration in the tree.

  1. Selected configuration

    User can click on particular configuration in the tree in order to view or edit information about that configuration.

  2. Reveal selected configuration

    User can expand or collapse the whole configuration tree. When the tree is collapsed, user can click on the reveal link to only reveal selected configuration, and its ancestors, while keeping other configurations closed.

  3. Tabs of a configuration

    Build information

    Display build information for selected configuration.

    Basic settings

    Display or edit basic setting for selected configuration.

    Repositories

    Display or edit repository information about selected configuration.

    Builders

    Display or edit builder information about selected configuration.

    Steps

    Display or edit step information about selected configuration.

    [Note]Note

    Step order in this tab does not make sense. Actual order of execution is determined by the serial composition step.

    Login mappings

    Display or edit login mapping information about selected configuration.

    [Note]Note

    This function has not been implemented in the PREVIEW release.

    Child configurations

    Display, create, delete, or move child configurations of selected configuration.

    [Warning]Warning

    Before delete or move child configurations, you should make sure that there are no builds currently running inside them. Otherwise, the operation will fail.

  4. Configuration log

    Click here to access log about selected configuration. Log level can be controlled in basic settings tab.

  5. History builds information

    Display number of history builds. List of history builds will be displayed when click on this link.

  6. Trigger button

    Click this button to create a new triggering instance inside a configuration.

  7. Actions can be performed on a build

    Move To

    Move current build into another configuration.

    Promote

    Promote currrent build into another configuration. This action is only available when current build has a label in repository, because QuickBuild tries to retrieve and rebuild the same set of source codes in destinate configuration.

    Rebuild

    Re-generate current build. This action is only available when current build has a label in repository, because QuickBuild tries to retrieve and rebuild the same set of source codes.

    Delete

    Delete this build including all published artifacts. Artifacts published through soft links are not affected.

  8. Logs and reports of a build

    Build log records log information about a build. Log level can be controlled through basic settings tab. Revision log records change logs since last build. JUNIT html report is a link to html reports generated by junitreport task in Ant. Clover html report is a link to html reports generated by clover-report task in Ant. Refer to use case 1 for details.

  9. Published artifacts

    User can download published artifacts here. Exising artifacts can also be deleted here.

  10. Upload new artifact or create new directory.

    User can upload new artifact or create new directory so that they are available as part of published artifacts. For example you can upload an installation guide here.