org.jenkinsci.plugins.rallyBuild
Class RallyBuild

java.lang.Object
  extended by hudson.tasks.BuildStepCompatibilityLayer
      extended by hudson.tasks.Builder
          extended by org.jenkinsci.plugins.rallyBuild.RallyBuild
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep

public class RallyBuild
extends hudson.tasks.Builder


Nested Class Summary
static class RallyBuild.ChangeDefectStateBlock
           
static class RallyBuild.ChangeStateBlock
           
static class RallyBuild.CreateCommentBlock
           
static class RallyBuild.DescriptorImpl
           
static class RallyBuild.EnableReadyBlock
           
static class RallyBuild.PreCommentBlock
           
static class RallyBuild.PreRallyState
           
static class RallyBuild.PreRallyStateBlock
           
static class RallyBuild.PreReadyBlock
           
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 Boolean changeDefectRallyState
           
 Boolean changeRallyState
           
 Boolean changeReady
           
 String commentText
           
 Boolean createComment
           
 String defectRallyState
           
 String issueRallyState
           
 Boolean issueReady
           
 String issueString
           
 Boolean preComment
           
 String preCommentText
           
 String preIssueRallyState
           
 List<RallyBuild.PreRallyState> preRallyState
           
 Boolean preReady
           
 Boolean preReadyState
           
 Set<String> updatedIssues
           
 Boolean updateOnce
           
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
RallyBuild(List<RallyBuild.PreRallyState> preRallyState, String issueString, Boolean updateOnce, RallyBuild.PreCommentBlock preComment, RallyBuild.PreReadyBlock preReady, RallyBuild.EnableReadyBlock changeReady, RallyBuild.CreateCommentBlock createComment, RallyBuild.ChangeStateBlock changeRallyState, RallyBuild.ChangeDefectStateBlock changeDefectRallyState)
           
 
Method Summary
 RallyBuild.DescriptorImpl getDescriptor()
           
 boolean perform(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 
Methods inherited from class hudson.tasks.Builder
all, getRequiredMonitorService, prebuild
 
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, prebuild
 

Field Detail

issueString

public final String issueString

updateOnce

public final Boolean updateOnce

issueRallyState

public String issueRallyState

defectRallyState

public String defectRallyState

commentText

public String commentText

issueReady

public Boolean issueReady

preCommentText

public String preCommentText

preIssueRallyState

public String preIssueRallyState

preReadyState

public Boolean preReadyState

changeRallyState

public Boolean changeRallyState

changeDefectRallyState

public Boolean changeDefectRallyState

createComment

public Boolean createComment

changeReady

public Boolean changeReady

preComment

public Boolean preComment

preReady

public Boolean preReady

updatedIssues

public Set<String> updatedIssues

preRallyState

public List<RallyBuild.PreRallyState> preRallyState
Constructor Detail

RallyBuild

@DataBoundConstructor
public RallyBuild(List<RallyBuild.PreRallyState> preRallyState,
                                       String issueString,
                                       Boolean updateOnce,
                                       RallyBuild.PreCommentBlock preComment,
                                       RallyBuild.PreReadyBlock preReady,
                                       RallyBuild.EnableReadyBlock changeReady,
                                       RallyBuild.CreateCommentBlock createComment,
                                       RallyBuild.ChangeStateBlock changeRallyState,
                                       RallyBuild.ChangeDefectStateBlock changeDefectRallyState)
Method Detail

perform

public boolean perform(hudson.model.AbstractBuild build,
                       hudson.Launcher launcher,
                       hudson.model.BuildListener listener)
                throws IOException,
                       InterruptedException
Specified by:
perform in interface hudson.tasks.BuildStep
Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
Throws:
IOException
InterruptedException

getDescriptor

public RallyBuild.DescriptorImpl getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>
Overrides:
getDescriptor in class hudson.tasks.Builder


Copyright © 2004-2013. All Rights Reserved.