resolveString
resolveString(
flagValue,envVars,fallback?):string
Defined in: packages/simply-cicd-core/src/flags/env.ts:57
Resolve a string setting with CLI flag > environment variable > fallback precedence.
Several settings accept more than one environment variable — a SIMPLY_CICD_-prefixed name of
our own plus whatever the CI provider already exports — so the env side takes a list, tried in
order.
Parameters
Section titled “Parameters”flagValue
Section titled “flagValue”string | undefined
The parsed CLI flag, if the caller passed one.
envVars
Section titled “envVars”(string | undefined)[]
Candidate environment values, most specific first.
fallback?
Section titled “fallback?”string = ''
Used when neither the flag nor any environment variable is set.
Returns
Section titled “Returns”string
The resolved value.