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
 
 - 
 
 -