Uses of Interface
hudson.tasks.BuildStep

Packages that use BuildStep
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.security Security-related code. 
hudson.tasks Built-in Builders and Publishers that perform the actual heavy-lifting of a build. 
hudson.tasks.junit Model objects that represent JUnit test reports. 
hudson.tasks.test Defines contracts that need to be implemented by a test reporting action (such as the built-in JUnit one). 
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of BuildStep in hudson.maven
 

Classes in hudson.maven that implement BuildStep
 class MavenTestDataPublisher
          Augments SurefireReport by executing TestDataPublishers.
 class RedeployPublisher
          Publisher for MavenModuleSetBuild to deploy artifacts after a build is fully succeeded.
 

Uses of BuildStep in hudson.model
 

Classes in hudson.model that implement BuildStep
 class JobProperty<J extends Job<?,?>>
          Extensible property of Job.
 class ParametersDefinitionProperty
          Keeps a list of the parameters defined for a project.
 

Methods in hudson.model with parameters of type BuildStep
abstract  void BuildStepListener.finished(AbstractBuild build, BuildStep bs, BuildListener listener, boolean canContinue)
          Called when a buildStep has completed.
protected  boolean AbstractBuild.AbstractBuildExecution.perform(BuildStep bs, BuildListener listener)
          Calls a build step.
abstract  void BuildStepListener.started(AbstractBuild build, BuildStep bs, BuildListener listener)
          Called when a buildStep is performed.
 

Method parameters in hudson.model with type arguments of type BuildStep
protected  void AbstractBuild.AbstractBuildExecution.performAllBuildStep(BuildListener listener, Iterable<? extends BuildStep> buildSteps, boolean phase)
          Deprecated. as of 1.356 Use AbstractBuild.AbstractBuildExecution.performAllBuildSteps(BuildListener, Iterable, boolean)
protected  void AbstractBuild.AbstractBuildExecution.performAllBuildStep(BuildListener listener, Map<?,? extends BuildStep> buildSteps, boolean phase)
          Deprecated. as of 1.356 Use AbstractBuild.AbstractBuildExecution.performAllBuildSteps(BuildListener, Map, boolean)
protected  boolean AbstractBuild.AbstractBuildExecution.performAllBuildSteps(BuildListener listener, Iterable<? extends BuildStep> buildSteps, boolean phase)
          Runs all the given build steps, even if one of them fail.
protected  boolean AbstractBuild.AbstractBuildExecution.performAllBuildSteps(BuildListener listener, Map<?,? extends BuildStep> buildSteps, boolean phase)
           
protected  boolean AbstractBuild.AbstractBuildExecution.preBuild(BuildListener listener, Collection<? extends BuildStep> steps)
           
protected  boolean AbstractBuild.AbstractBuildExecution.preBuild(BuildListener listener, Iterable<? extends BuildStep> steps)
           
protected  boolean AbstractBuild.AbstractBuildExecution.preBuild(BuildListener listener, Map<?,? extends BuildStep> steps)
           
 

Uses of BuildStep in hudson.security
 

Classes in hudson.security that implement BuildStep
 class AuthorizationMatrixProperty
          JobProperty to associate ACL for each project.
 

Uses of BuildStep in hudson.tasks
 

Classes in hudson.tasks with type parameters of type BuildStep
 class BuildStepDescriptor<T extends BuildStep & Describable<T>>
          Descriptor for Builder and Publisher.
 

Classes in hudson.tasks that implement BuildStep
 class ArtifactArchiver
          Copies the artifacts into an archive directory.
 class BatchFile
          Executes commands by using Windows batch file.
 class Builder
          BuildSteps that perform the actual build.
 class BuildStepCompatibilityLayer
          Deprecated. since 1.150
 class BuildTrigger
          Triggers builds of other projects.
 class CommandInterpreter
          Common part between Shell and BatchFile.
 class Fingerprinter
          Records fingerprints of the specified files.
 class Maven
          Build by using Maven.
 class Notifier
          BuildSteps that run after the build is completed.
 class Publisher
          BuildSteps that run after the build is completed.
 class Recorder
          BuildSteps that run after the build is completed.
 class Shell
          Executes a series of commands by using a shell.
 

Methods in hudson.tasks with type parameters of type BuildStep
static
<T extends BuildStep & Describable<T>>
List<Descriptor<T>>
BuildStepDescriptor.filter(List<Descriptor<T>> base, Class<? extends AbstractProject> type)
          Filters a descriptor for BuildSteps by using BuildStepDescriptor.isApplicable(Class).
 

Methods in hudson.tasks with parameters of type BuildStep
abstract  boolean BuildStepMonitor.perform(BuildStep bs, AbstractBuild build, Launcher launcher, BuildListener listener)
          Calls perform(AbstractBuild, Launcher, BuildListener) with the proper synchronization.
 

Uses of BuildStep in hudson.tasks.junit
 

Classes in hudson.tasks.junit that implement BuildStep
 class JUnitResultArchiver
          Generates HTML report from JUnit test result XML files.
 

Uses of BuildStep in hudson.tasks.test
 

Classes in hudson.tasks.test that implement BuildStep
 class AggregatedTestResultPublisher
          Aggregates downstream test reports into a single consolidated report, so that people can see the overall test results in one page when tests are scattered across many different jobs.
 

Uses of BuildStep in org.jvnet.hudson.test
 

Classes in org.jvnet.hudson.test that implement BuildStep
 class CaptureEnvironmentBuilder
          Builder that captures the environment variables used during a build.
 class FailureBuilder
          Mock Builder that always cause a build to fail.
 class MockBuilder
          Forces the build result to be some pre-configured value.
 class SleepBuilder
          Builder that just sleeps for the specified amount of milli-seconds.
 class TestBuilder
          Partial Builder implementation for writing a one-off throw-away builder used during tests.
 class TouchBuilder
           
 class UnstableBuilder
          Mock Builder that always cause a build to fail.
 



Copyright © 2004-2013. All Rights Reserved.