KiteVersionScope

abstract class KiteVersionScope

Details for KiteConfigExtension.version, inside kiteConfig { version { ... } }.

The release version itself is the scalar next to this block. This block says how a build number is derived from it.

membermeaningdefault
scheme(...)how the version becomes a build numberVersionSchemes.DEFAULT
rebuildextra counter for re-uploading the same version0
kiteConfig {
version = "1.4.0"
version {
rebuild = 1
}
}

A platform block carries the same members plus its own exact build number and published baseline. See KitePlatformVersionScope.

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val rebuild: Property<Int>

Extra counter for re-uploading the same release version to a store. Default: 0. The scheme reads it.

Functions

Link copied to clipboard

Use a built-in scheme, for example scheme(VersionSchemes.DEFAULT).