Building Requests


Follow this procedure to build a request. When you build a request all the targets affected by items that are related In Response to the request are built. You can only build a request if the Dimensions project/stream to which it belongs has one or more build configurations. For details about creating build configurations see the Dimensions CM Build Tools User’s Guide or the Dimensions Build online help.

If you are building to deployment areas you must first assign them to the Dimensions project/stream associated with the build configuration. For details see the Deployment Guide.

About Build Configurations

The Build Configurations list in the Build wizard only displays build configurations:

In the example above the Build Configuration list displays Build_configuration_1 because Item_1 in Request_1 has an affected target. Build_configuration_2 is not displayed because Item_2 in Request_2 does not have an affected target.

The Build Configuration list shows the latest checked in versions of the build configurations in the following format:

<build configuration name>;<version>

For example, if you have two versions of the build configuration ANT_JAVA that are checked in, ANT_JAVA;2 and ANT_JAVA;2, the list displays the following:


PRIVILEGES  Build from a project/stream


 To build a request:

  1. In the desktop client open the project/stream containing the request that you want to build.

  2. In the My Current Project/Stream window expand the Catalog node and select Requests. In the Requests object window select the request that you want to build.

  3. From the Request menu choose Build Request.

  4. The Build wizard appears.

  5. From the Build configuration list select the build configuration that you want to build.

  6. From the Build Stage list select the deployment stage at which the targets will be built. To build in a work area select <none>.

  7. From the Build Area list select the build or work area where the targets will be built. To build all deployment areas associated with the stage select <All areas>.

  8. If required, in the Build Area User field enter the ID of the Dimensions user who owns the build area. You also need to enter and confirm their password.

  9. If you are building in a work area do the following:

  10. If you select All or Selected Only you can also select the option Apply system date/time to downloaded files.

  11. Click Next.

  12. To capture the build outputs and check them into Dimensions CM, select the option Check in build outputs automatically.

  13. If you are checking in build outputs do the following:

  14. "QLARIUS_CR_44", "QLARIUS_CR_43"

  15. Click Next.

  16. Select build options:

  17.       Targets only in the current stage: only builds targets whose source is at the correct stage.

  18. Enter additional options in the Other build options field.

  19. Click Next.

  20. Choose target selections for the target list:

  21. If you change target selections, click Re-query to repopulate the target list.

  22. From the Build Targets list select one or more targets to build. The list displays all targets that are impacted by the objects that you selected to build. For each target in the list the following build dependency information is displayed:

  23.       Build Config: matches a rule in a build configuration (explicit relationship).

          BOM: named in a bill of materials (BOM) from a previous build (implicit relationship).

          Build Config/BOM: matches both of the above (explicit and implicit).

          <blank>: no matches were found for the selected objects.

          Prediction: the relationship is based on a previous revision of the item.

          Foreign: is related to an item in a different project or stream.


  24. Click Next.

  25. A summary of the build command that will be executed is displayed.

  26. Click Finish and monitor the progress of the build.

Related Topics

About Dimensions Build

Building Items

Building Projects or Streams

Building Baselines

Viewing Impacted Targets

Auditing a Dimensions Project/Stream