Class CopyArtifactBuildStep

All Implemented Interfaces:
BuildStep, CapybaraPortingLayer, Control.Owner, PageArea, Step

public class CopyArtifactBuildStep extends AbstractStep implements BuildStep
Convenience methods for testing the Copy Artifacts plugin.
Author:
Tomas Westling
  • Constructor Details

    • CopyArtifactBuildStep

      public CopyArtifactBuildStep(Job parent, String path)
      Standard constructor.
      Parameters:
      parent - the parent Job page.
      path - the path that points to this page area.
  • Method Details

    • projectName

      public CopyArtifactBuildStep projectName(String value)
      Fill in the projectName text box.
      Parameters:
      value - a string for the text box.
      Returns:
      this.
    • includes

      public CopyArtifactBuildStep includes(String value)
      Fill in the includes text box.
      Parameters:
      value - a string for the text box.
      Returns:
      this.
    • excludes

      public CopyArtifactBuildStep excludes(String value)
      Fill in the excludes text box.
      Parameters:
      value - a string for the text box.
      Returns:
      this.
    • targetDir

      public CopyArtifactBuildStep targetDir(String value)
      Fill in the target text box.
      Parameters:
      value - a string for the text box.
      Returns:
      this.
    • parameterFilters

      public CopyArtifactBuildStep parameterFilters(String value)
      Fill in the parameters text box.
      Parameters:
      value - a string for the text box.
      Returns:
      this.
    • flatten

      public CopyArtifactBuildStep flatten(boolean flatten)
      Check or uncheck the flatten directories button.
      Parameters:
      flatten - check or uncheck.
      Returns:
      this.