gitops_constants.ts

Shared constants for gitops tasks and operations.

Naming convention: GITOPS_{NAME}_DEFAULT for user-facing defaults.

view source

Declarations
#

4 declarations

GITOPS_CONCURRENCY_DEFAULT
#

gitops_constants.ts view source

5 import {GITOPS_CONCURRENCY_DEFAULT} from '@fuzdev/fuz_repos/gitops_constants.js';

Default number of repos to process concurrently during parallel operations.

GITOPS_CONFIG_PATH_DEFAULT
#

gitops_constants.ts view source

"gitops.config.ts" import {GITOPS_CONFIG_PATH_DEFAULT} from '@fuzdev/fuz_repos/gitops_constants.js';

Default path to the gitops configuration file.

GITOPS_MAX_ITERATIONS_DEFAULT
#

gitops_constants.ts view source

10 import {GITOPS_MAX_ITERATIONS_DEFAULT} from '@fuzdev/fuz_repos/gitops_constants.js';

Maximum number of fixed-point iterations plan generation runs to resolve transitive dependency cascades. Publishing executes the frozen plan in a single pass and doesn't iterate.

Each iteration reaches at least one more level of dependents, so a deep dependency chain needs more; a plan that hits the limit still changing warns, naming the packages left.

GITOPS_NPM_WAIT_TIMEOUT_DEFAULT
#

gitops_constants.ts view source

600000 import {GITOPS_NPM_WAIT_TIMEOUT_DEFAULT} from '@fuzdev/fuz_repos/gitops_constants.js';

Default timeout in milliseconds for waiting on NPM package propagation (10 minutes). NPM's CDN uses eventual consistency, so published packages may not be immediately available.

Imported by
#