KiteVersionScope

Details for KiteConfigExtension.version: the shared formula and platform corners.

membermeaningdefaultflow class
formula { v -> ... }version to every store's build numberVersionSchemes.DEFAULTmemory
corner reuploadre-upload counter, feeds the formula0memory
corner shippedhighest number ever shipped, guard floorunsetmemory
corner pinhard number, formula skippedunsetmemory
corner formulaplatform-only formula overrideshared formulamemory
ios { marketingVersion }shown version on iOSbase versionmemory
skip(p) / only(p)flow controlflow everywheren/a

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Android's version corner: Play counters and the versionCode pin.

Link copied to clipboard

The desktop version corner: installer build counters and pins.

Link copied to clipboard
abstract class IosCorner : KitePlatformRef

The iOS version corner: TestFlight counters, pins, and the shown version.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun android(action: Action<in KiteVersionScope.AndroidCorner>)
Link copied to clipboard
fun desktop(action: Action<in KiteVersionScope.DesktopCorner>)
Link copied to clipboard

Set the formula every platform uses unless its corner overrides it.

Link copied to clipboard
fun ios(action: Action<in KiteVersionScope.IosCorner>)
Link copied to clipboard
fun only(vararg refs: KitePlatformRef): <Error class: unknown class>

This fact flows only to the given platforms.

Link copied to clipboard
fun skip(vararg refs: KitePlatformRef): <Error class: unknown class>

This fact does not flow to the given platforms.