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 String
findRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)
void
generateRequirements(PipelineDescription.Job.RunsOn runsOn, BuildTypeSettings settings)
boolean
isApplicable(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)
-
-