Administer > Deploy > Overview: WebSphere Commerce Build and Deployment tool > Configure and run the build process


WebSphere Commerce Build and Deployment tool repository structure

Default repository structure

Directory path Description
workspace Contains modules or projects that are part of the WebSphere Commerce Developer workspace. Refer to the next section for details on what should be included in this directory in the workspace.
workspace/DataLoad The RAD simple project introduced by WCBD holds data files. Supported formats include SQL and XML files. These formats must conform to the WCS loading utilities...

The structure of the DataLoad project provides a way to separate different types of data files, and different target environments.

A template of the empty DataLoad project is provided in the directory...

WCBD_INSTALL/project-templates

...which can be imported into the WebSphere Commerce Developer workspace and checked into the repository.

Use the following steps to populate and organize the project with the customization data:

  1. At the root of the DataLoad project, create the directory with the specified name for each type of data you customize:

    SQL sql
    Massload XML xml
    User (access) group acug
    Access control policy acp
    NL access control policy acpnls

  2. In each of the following directories created in the preceding steps:

    1. If you have data that is common to all the target environment, create a directory called common, and place the common data files in the directory.

    2. If you have data that is specific to a target environment, create a directory specific to the target environment and place the target-specific data files in the directory. For example, prod for the production environment, and qa for the QA environment.
workspace/StaticWeb

The RAD static Web project introduced by WCBD, holds static Web server assets.

A template of the empty StaticWeb project is provided in...

WCBD_INSTALL\project-template

...which can be imported into the WebSphere Commerce Developer workspace and checked into the repository. The project can then be populated with the static Web server assets.


Consideration for structuring the repository

There are some implications to the functionality, performance, and configuration of the build and deployment process, as well as the development process of how the repository is structured. You must consider the following points when setting up the repository for use by WCBD:


+

Search Tips   |   Advanced Search