Interface RunCustomBuildExtension
-
- All Superinterfaces:
ServerExtension,TeamCityExtension
public interface RunCustomBuildExtension extends ServerExtension
This extension allows customizing builds created via RunCustomBuild dialog- Since:
- 2021.2
- Author:
- kir
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcustomizeBuild(BuildCustomizer customizer, javax.servlet.http.HttpServletRequest request)This method is called right before "customizer.createPromotion" call whichStringgetDisplayName()Used in error messages.
-
-
-
Method Detail
-
getDisplayName
@NotNull String getDisplayName()
Used in error messages.
-
customizeBuild
void customizeBuild(@NotNull BuildCustomizer customizer, @NotNull javax.servlet.http.HttpServletRequest request)This method is called right before "customizer.createPromotion" call which- Parameters:
customizer- build customizerrequest- HTTP request, parameters could be provided viaPlaceId.RUN_CUSTOM_PERSONAL_BUILD_FRAGMENT- See Also:
PlaceId.RUN_CUSTOM_PERSONAL_BUILD_FRAGMENT
-
-