Skip to content

resolveDevHubs

resolveDevHubs(aliases): Promise<ResolvedDevHub[]>

Defined in: packages/simply-cicd-core/src/build/devHubs.ts:64

Resolves multiple Dev Hub aliases in parallel. Each must already be authenticated.

A blank entry is skipped with a warning rather than failing the run: it’s what an unset CI variable produces (--dev-hub "$BACKUP_DEVHUB"), and the remaining Dev Hubs can still be used.

string[]

Promise<ResolvedDevHub[]>

NoDevHubGivenError if every entry is blank; NamedOrgNotFoundError if no auth exists for an alias or username.