Skip to main content

templates/workflows/shared/operations-tag-promote

Interfaces

TagPromoteContext

Defined in: templates/workflows/shared/operations-tag-promote.ts:14

Properties

autoMerge?
optional autoMerge: Record<string, boolean>;

Defined in: templates/workflows/shared/operations-tag-promote.ts:19

branchFlow
branchFlow: string[];

Defined in: templates/workflows/shared/operations-tag-promote.ts:15

config?
optional config: Partial<PipecraftConfig>;

Defined in: templates/workflows/shared/operations-tag-promote.ts:20

deployJobNames
deployJobNames: string[];

Defined in: templates/workflows/shared/operations-tag-promote.ts:16

remoteTestJobNames
remoteTestJobNames: string[];

Defined in: templates/workflows/shared/operations-tag-promote.ts:17

testJobNames?
optional testJobNames: string[];

Defined in: templates/workflows/shared/operations-tag-promote.ts:18

Functions

createTagPromoteReleaseOperations()

function createTagPromoteReleaseOperations(ctx): PathOperationConfig[];

Defined in: templates/workflows/shared/operations-tag-promote.ts:26

Create tag, promote, and release job operations

Parameters

ctx

TagPromoteContext

Returns

PathOperationConfig[]