本文整理汇总了TypeScript中core/pipeline.PipelineConfigProvider.registerStage方法的典型用法代码示例。如果您正苦于以下问题:TypeScript PipelineConfigProvider.registerStage方法的具体用法?TypeScript PipelineConfigProvider.registerStage怎么用?TypeScript PipelineConfigProvider.registerStage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类core/pipeline.PipelineConfigProvider
的用法示例。
在下文中一共展示了PipelineConfigProvider.registerStage方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1:
.config((pipelineConfigProvider: PipelineConfigProvider) => {
pipelineConfigProvider.registerStage({
synthetic: true,
key: 'applySourceServerGroupCapacity',
executionDetailsSections: [ ApplySourceServerGroupCapacityDetails, ExecutionDetailsTasks ],
});
});
示例2:
.config(function(pipelineConfigProvider: PipelineConfigProvider) {
pipelineConfigProvider.registerStage({
label: 'Restrict Execution During',
synthetic: true,
description: 'Restricts execution of stage during specified period of time',
key: 'restrictExecutionDuringTimeWindow',
executionDetailsSections: [ExecutionWindowExecutionDetails, ExecutionDetailsTasks],
});
})
示例3: require
.config((pipelineConfigProvider: PipelineConfigProvider) => {
pipelineConfigProvider.registerStage({
label: 'Script',
description: 'Runs a script',
key: 'script',
restartable: true,
controller: 'ScriptStageCtrl',
controllerAs: 'scriptStageCtrl',
templateUrl: require('./scriptStage.html'),
executionDetailsSections: [ScriptExecutionDetails, ExecutionDetailsTasks],
strategy: true,
});
})