This documentation relates to QuickBuild 2.0.x
You are viewing a different version of QuickBuild. Please refer to the listing to choose another version.
Storage directory is a place on build server to store below contents:
* published build materials
Published build materials includes build artifacts and various build reports. These materials are stored under the [build publish directory|Build Publish Directory], which is a directory identified by build id under _builds_ sub directory of the storage area. For example, if the storage directory is _/storage_, the publish directory for build with identifier _100_ will be _storage/builds/100_.
Published build materials includes build artifacts and various build reports. These materials are stored under the [build publish directory|Build Publish Directory], which is a directory identified by build id under _builds_ sub directory of the storage area. For example, if the storage directory is _/storage_, the publish directory for build with identifier _100_ will be _/storage/builds/100_.
* published configuration materials
Published configuration materials includes various configuration level statistics reports. These materials are stored under the [configuration publish directory|Configuration Publish Directory], which is a directory identified by configuration id under _configurations_ sub directory of the storage area. For example, if the storage directory is _/storage_, the publish directory for configuration with identifier _100_ will be _storage/configurations/100_.
Published configuration materials includes various configuration level statistics reports. These materials are stored under the [configuration publish directory|Configuration Publish Directory], which is a directory identified by configuration id under _configurations_ sub directory of the storage area. For example, if the storage directory is _/storage_, the publish directory for configuration with identifier _100_ will be _/storage/configurations/100_.
Each configuration can define its own storage directory through configuration property _storage path_. If this property is not set, the same property defined in parent configuration will be used, and if this property is not set in the whole configuration hierarchy, the global storage directory defined in system setting section will be used. For a particular configuration,
By default, all configurations and builds use the same storage directory identified by system setting _storage directory_. However, each configuration can define its own storage directory through configuration property _storage path_. Once this configuration property is set, all descendent configurations will inherit this storage path if they've not overwritten this property.