public class JobBuildsContainersContext extends Object implements hudson.model.BuildBadgeAction
| Modifier and Type | Field and Description |
|---|---|
protected String |
buildContainerBaseImage |
protected List<ContainerInstance> |
buildContainers |
protected ContainerInstance |
remotingContainer |
protected String |
scmContainerImage |
protected List<ContainerInstance> |
sideContainers |
| Constructor and Description |
|---|
JobBuildsContainersContext(String remotingContainerImageName,
String buildContainerImageName,
List<SideContainerDefinition> sideContainerDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
ContainerInstance |
createBuildContainer() |
List<ContainerInstance> |
getBuildContainers() |
String |
getDisplayName() |
String |
getIconFileName() |
ContainerInstance |
getRemotingContainer() |
String |
getScmContainerImage() |
List<ContainerInstance> |
getSideContainers() |
String |
getUrlName() |
protected void |
onScmChekoutCompleted() |
void |
setRemotingContainer(ContainerInstance remotingContainer) |
void |
setSideContainers(List<ContainerInstance> sideContainers) |
protected ContainerInstance remotingContainer
protected final String buildContainerBaseImage
protected final String scmContainerImage
protected List<ContainerInstance> buildContainers
protected List<ContainerInstance> sideContainers
public JobBuildsContainersContext(String remotingContainerImageName, String buildContainerImageName, List<SideContainerDefinition> sideContainerDefinitions)
protected void onScmChekoutCompleted()
public ContainerInstance getRemotingContainer()
public List<ContainerInstance> getBuildContainers()
public void setRemotingContainer(ContainerInstance remotingContainer)
public String getScmContainerImage()
public ContainerInstance createBuildContainer()
public List<ContainerInstance> getSideContainers()
public void setSideContainers(List<ContainerInstance> sideContainers)
public String getIconFileName()
getIconFileName in interface hudson.model.Actionpublic String getDisplayName()
getDisplayName in interface hudson.model.ActiongetDisplayName in interface hudson.model.ModelObjectpublic String getUrlName()
getUrlName in interface hudson.model.ActionCopyright © 2004-2015. All Rights Reserved.