1export const epScopeKey = 'epScope' as const 2export const scopeCli = { 3 [epScopeKey]: { type: 'string' as const, desc: 'filter by entrypoint scope' }, 6export const applyCli = { 7 withDocker: { flag: true as const, desc: 'build Docker image via Docker (default, explicit)' }, 8 withKaniko: { flag: true as const, desc: 'build Docker image via Kaniko in-cluster job' }, 9 withPodman: { flag: true as const, desc: 'build Docker image via Podman instead of Docker' }, 10 withNix: { flag: true as const, hidden: true as const, desc: 'build Docker image via Nix instead of Dockerfile' }, 11 history: { flag: true as const, desc: 'show deploy history' }, 12 skipMigrationCheck: { flag: true as const, desc: 'skip pending migration check' }, 13 delStaleJob: { flag: true as const, hidden: true as const, desc: 'delete stale failed kaniko job and retry' }, 16export const testdeployCli = { 18 history: { flag: true as const, desc: 'show deploy + test history' }, // overrides applyCli.history desc 21export const testdeployDescript = 'runtests --ptenv=testlocal → apply → runtests --ptenv=testprod' 23export const forceCli = { 24 force: { flag: true as const, desc: 'override safety checks' },