Class ContainersContext

java.lang.Object
it.dockins.dockerslaves.ContainersContext
All Implemented Interfaces:
Action, BuildBadgeAction, ModelObject

public class ContainersContext extends Object implements BuildBadgeAction
  • Field Details

    • workdirVolume

      protected String workdirVolume
    • remotingContainer

      protected Container remotingContainer
    • buildContainer

      protected Container buildContainer
    • scmContainer

      protected Container scmContainer
    • sideContainers

      protected Map<String,Container> sideContainers
  • Constructor Details

    • ContainersContext

      public ContainersContext()
    • ContainersContext

      public ContainersContext(boolean preScm)
  • Method Details

    • onScmChekoutCompleted

      protected void onScmChekoutCompleted(Run<?,?> build, TaskListener listener)
    • getWorkdirVolume

      public String getWorkdirVolume()
    • setWorkdirVolume

      public void setWorkdirVolume(String workdirVolume)
    • getRemotingContainer

      public Container getRemotingContainer()
    • getBuildContainer

      public Container getBuildContainer()
    • isPreScm

      public boolean isPreScm()
    • setRemotingContainer

      public void setRemotingContainer(Container remotingContainer)
    • setBuildContainer

      public void setBuildContainer(Container buildContainer)
    • getScmContainer

      public Container getScmContainer()
    • setScmContainer

      public void setScmContainer(Container scmContainer)
    • getSideContainers

      public Map<String,Container> getSideContainers()
    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Action
      Specified by:
      getDisplayName in interface ModelObject
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action