Sharing build versions

In use case 3, I want all child configurations share the same stream of build version. That is, if the most recent build (among all child configurations) takes version "myproduct-1.0.1 build 4", then the next happened build should take version "myproject-1.0.1 build5" in regardless of its belonging configuration.

  1. In basic settings tab of configuration root.live-samples.usecase3, set a value for property next build version, for example: myproduct-1.0.1 build 1.

  2. For all child configurations under root.live-samples.usecase3, set an empty value for property next build version. In this way, all child configurations will inherit next build version from the parent configuration, that is, share the same stream of build version. If next build version of the parent configuration is also empty, it will inherit the value from its own parent, until non-empty value has been found, or reaches the root configuration.