Skip to main content

ContextStrategy

sdlc-cdk-lib v1.0.0


sdlc-cdk-lib / modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy

modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy

Type Aliases​

GitBranches​

> GitBranches = typeof GIT_BRANCHES[keyof typeof GIT_BRANCHES]

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:62


ReleaseBranches​

> ReleaseBranches = typeof RELEASE_BRANCHES[keyof typeof RELEASE_BRANCHES]

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:50


ReleaseStrategy​

> ReleaseStrategy = typeof RELEASE_STRATEGY[keyof typeof RELEASE_STRATEGY]

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:40


Sdlc​

> Sdlc = typeof SDLC[keyof typeof SDLC]

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:11


SdlcCore​

> SdlcCore = typeof SDLC_CORE[keyof typeof SDLC_CORE]

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:20

Variables​

ENV_CORE_SDLC_MAPPING​

> const ENV_CORE_SDLC_MAPPING: Record<Sdlc, SdlcCore>

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:23


GIT_BRANCHES​

> const GIT_BRANCHES: object

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:53

Type Declaration​

bugfix​

> readonly bugfix: "bugfix" = 'bugfix'

develop​

> readonly develop: "develop" = 'develop'

feature​

> readonly feature: "feature" = 'feature'

hotfix​

> readonly hotfix: "hotfix" = 'hotfix'

main​

> readonly main: "main" = 'main'

release​

> readonly release: "release" = 'release'


RELEASE_BRANCHES​

> const RELEASE_BRANCHES: object

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:43

Type Declaration​

develop​

> readonly develop: "develop" = 'develop'

hotfix​

> readonly hotfix: "hotfix" = 'hotfix'

main​

> readonly main: "main" = 'main'

release​

> readonly release: "release" = 'release'


RELEASE_STRATEGY​

> const RELEASE_STRATEGY: object

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:33

Type Declaration​

allAtOnce​

> readonly allAtOnce: "all-at-once" = 'all-at-once'

blueGreen​

> readonly blueGreen: "blue-green" = 'blue-green'

canary​

> readonly canary: "canary" = 'canary'

linear​

> readonly linear: "linear" = 'linear'


SDLC​

> const SDLC: object

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:2

Type Declaration​

dev​

> readonly dev: "dev" = 'dev'

preprod​

> readonly preprod: "preprod" = 'preprod'

prod​

> readonly prod: "prod" = 'prod'

qa​

> readonly qa: "qa" = 'qa'

staging​

> readonly staging: "staging" = 'staging'

test​

> readonly test: "test" = 'test'


SDLC_CORE​

> const SDLC_CORE: object

Defined in: modules/sdlc-aws-cdk-lib/src-types/global/ContextStrategy.ts:14

Type Declaration​

dev​

> readonly dev: "dev" = 'dev'

prod​

> readonly prod: "prod" = 'prod'

staging​

> readonly staging: "staging" = 'staging'