com.g2one.hudson.grails
Class GrailsBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.g2one.hudson.grails.GrailsBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class GrailsBuilder
- extends hudson.tasks.Builder
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
GrailsBuilder(java.lang.String targets,
java.lang.String name,
java.lang.String grailsWorkDir,
java.lang.String projectWorkDir,
java.lang.String projectBaseDir,
java.lang.String serverPort,
java.lang.String properties)
|
| Methods inherited from class hudson.tasks.Builder |
all, getProjectAction, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, 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, perform, prebuild |
DESCRIPTOR
public static final GrailsBuilder.DescriptorImpl DESCRIPTOR
GrailsBuilder
@DataBoundConstructor
public GrailsBuilder(java.lang.String targets,
java.lang.String name,
java.lang.String grailsWorkDir,
java.lang.String projectWorkDir,
java.lang.String projectBaseDir,
java.lang.String serverPort,
java.lang.String properties)
getProperties
public java.lang.String getProperties()
setProperties
public void setProperties(java.lang.String properties)
getProjectBaseDir
public java.lang.String getProjectBaseDir()
setProjectBaseDir
public void setProjectBaseDir(java.lang.String projectBaseDir)
getProjectWorkDir
public java.lang.String getProjectWorkDir()
setProjectWorkDir
public void setProjectWorkDir(java.lang.String projectWorkDir)
getGrailsWorkDir
public java.lang.String getGrailsWorkDir()
setGrailsWorkDir
public void setGrailsWorkDir(java.lang.String grailsWorkDir)
getServerPort
public java.lang.String getServerPort()
setServerPort
public void setServerPort(java.lang.String serverPort)
getName
public java.lang.String getName()
getTargets
public java.lang.String getTargets()
getGrails
public GrailsInstallation getGrails()
perform
public boolean perform(hudson.model.Build<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.io.IOException
java.lang.InterruptedException
getTargetsToRun
protected java.util.List<java.lang.String[]> getTargetsToRun()
getDescriptor
public hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>- Overrides:
getDescriptor in class hudson.tasks.Builder
Copyright © 2009. All Rights Reserved.