Location and file structure of the Build and Deployment tool

The Build and Deployment tool is installed as part of the WebSphere Commerce product installation to WC_installdir/wcbd. If you are installing WebSphere Commerce Developer, it is installed to WCDE_installdir/wcbd.

Build and Deployment tool installation directory file structure

The following image shows the default file structure of the Build and Deployment tool installation directory. Your file structure might not resemble the following image. When you run the Build and Deployment tool, more directories can be created within this structure. For example, the tool can create the logs, dist, source, and working directories during the build or deployment process.


The Build and Deployment tool installation directory file structure

Description of the Build and Deployment tool installation directory file structure

The following table describes the file structure of the Build and Deployment tool installation directory:
Path Type Description
deploy/server Directory Contains the server deployment scripts.
deploy/toolkit Directory Contains the toolkit deployment scripts.
dist/server Directory Contains the server deployment packages that are generated by the build process. Created when the build process is run.
dist/toolkit Directory Contains the toolkit deployment packages that are generated by the build process. Created when the build process is run.
extract Directory Contains templates and sample files for the source extraction Ant script.
lib Directory Contains the Java libraries that are required by the build and deployment processes.
logs Directory Contains the build logs. Created when the build process is run.
project-templates Directory Contains the project templates for the DataLoad and StaticWeb projects.
properties Directory Contains the translated message properties file used by the build process.
source Directory Contains the source code that is copied or extracted from the SCM by the build process. Created when the build process is run.
working Directory Contains intermediary or temporary assets that are generated by the build process. Created when the build process is run.
wcbd-ant File The shell script that launches Ant to start the build process.
wcbd-ant.bat File The batch file that launches Ant to start the build process.
wcbd-build.private.properties.template File The template for the configuration properties file that contains security-sensitive information of the build process (for example, passwords). Properties in this file are encoded by the build process.
wcbd-build.properties.template File The template for the main configuration properties file of the build process.
wcbd-build.xml File The default Ant build file that controls the overall build process.
wcbd-build-common.xml File The Ant build file that contains reusable targets for the build process.
wcbd-encode-properties File The shell script that launches Ant to encode a properties file.
wcbd-encode-properties.bat File The batch file that launches Ant to encode a properties file.
wcbd-encode-properties.xml File The Ant build file that encodes a properties file.
wcbd-setenv*.template File The templates for the batch file or shell script that sets environment variables that are required by the build process.
wcbd-version-info.properties File The properties file that provides version information of the Build and Deployment tool.