public interface BambooYamlValidator
Modifier and Type | Method and Description |
---|---|
void |
validateDeployment(@NotNull BambooYamlDeploymentDefinition deploymentDefinition,
@NotNull List<com.atlassian.bamboo.specs.api.builders.plan.Plan> plansInYaml)
Validates an instance of
BambooYamlDeploymentDefinition . |
void |
validateDeploymentPermissions(@NotNull BambooYamlDeploymentPermissionsDefinition deploymentPermissionsDefinition)
Validates an instance of
BambooYamlDeploymentPermissionsDefinition . |
void |
validatePlan(@NotNull BambooYamlPlanDefinition planDefinition,
@NotNull VcsRepositoryData repository)
Validates an instance of
BambooYamlPlanDefinition . |
void |
validatePlanPermissions(@NotNull BambooYamlPlanPermissionsDefinition planPermissionsDefinition)
Validates an instance of
BambooYamlPlanPermissionsDefinition . |
void validatePlan(@NotNull @NotNull BambooYamlPlanDefinition planDefinition, @NotNull @NotNull VcsRepositoryData repository)
BambooYamlPlanDefinition
.planDefinition
- YAML document to validaterepository
- repository string the YAML documentYamlSpecsValidationException
- if the passed YAML document is invalid in any wayvoid validatePlanPermissions(@NotNull @NotNull BambooYamlPlanPermissionsDefinition planPermissionsDefinition)
BambooYamlPlanPermissionsDefinition
.planPermissionsDefinition
- YAML document to validateYamlSpecsValidationException
- if the passed YAML document is invalid in any wayvoid validateDeployment(@NotNull @NotNull BambooYamlDeploymentDefinition deploymentDefinition, @NotNull @NotNull List<com.atlassian.bamboo.specs.api.builders.plan.Plan> plansInYaml)
BambooYamlDeploymentDefinition
.deploymentDefinition
- YAML document to validateplansInYaml
- plans which should be created from yaml fileYamlSpecsValidationException
- if the passed YAML document is invalid in any wayvoid validateDeploymentPermissions(@NotNull @NotNull BambooYamlDeploymentPermissionsDefinition deploymentPermissionsDefinition)
BambooYamlDeploymentPermissionsDefinition
.deploymentPermissionsDefinition
- YAML document to validateYamlSpecsValidationException
- if the passed YAML document is invalid in any wayCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences