Package jetbrains.buildServer.pipeline
Interface PipelineRequirementService
-
- All Superinterfaces:
ServerExtension,TeamCityExtension
- All Known Implementing Classes:
SelfHostedPipelineRequirementService,TeamCityCloudPipelineRequirementService
public interface PipelineRequirementService extends ServerExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringfindRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)voidgenerateRequirements(PipelineDescription.Job.RunsOn runsOn, BuildTypeSettings settings)booleanisApplicable(PipelineDescription.Job.RunsOn runsOn)
-
-
-
Method Detail
-
isApplicable
boolean isApplicable(@NotNull PipelineDescription.Job.RunsOn runsOn)
-
generateRequirements
void generateRequirements(@NotNull PipelineDescription.Job.RunsOn runsOn, @NotNull BuildTypeSettings settings)
-
findRequirentName
@Nullable String findRequirentName(@NotNull PipelineDescription.Job.RunsOn runsOn, @NotNull Requirement requirement)
-
-