public interface BambooYamlOverrider
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
overrideMatchedBranch(@NotNull Map<String,Object> rawYamlStructure,
@NotNull VcsBranchDefinition vcsBranchDefinition,
@NotNull RssExecutionOutputHandler stdout)
Handles the `branch-overrides` tag in YAML v2
|
Map<String,Object> overrideMatchedBranch(@NotNull @NotNull Map<String,Object> rawYamlStructure, @NotNull @NotNull VcsBranchDefinition vcsBranchDefinition, @NotNull @NotNull RssExecutionOutputHandler stdout) throws YamlSpecsValidationException
rawYamlStructure
- YAML structure with potential branch-overridevcsBranchDefinition
- The current branch we are evaluating YAML Specsstdout
- output handler for logging execution informationYamlSpecsValidationException
- if there are invalid structures in YAMLCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.