Skip to main content

Release commands

The Release commands are used to release every, or a subset of API clients.

Usage

The language parameter is variadic, you can pass multiple language, it defaults to every available languages.

apic release <language... | all>

Available options

OptionCommandDescription
verbose-v, –verboseMake the process verbose, display logs from third party tools
dry run-d, –dry-runLocally generate a new release but do not push to GitHub
generate graph-gg, –generate-graphGenerates the SLA graph for the given parameters
releaseType-rt, –releaseTypeForces the release script to create a release for the given client list of the given releaseType

Release

Release all supported languages

apic release

Release a specific language

apic release javascript

Release many specific language

apic release javascript php dart