com.thalesgroup.hudson.plugins.scons
Class SConsBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.thalesgroup.hudson.plugins.scons.SConsBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class SConsBuilder
- extends hudson.tasks.Builder
- Author:
- Gregory Boissinot
| 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 |
SConsBuilder(java.lang.String sconsName,
java.lang.String options,
java.lang.String variables,
java.lang.String targets,
java.lang.String rootSconsscriptDirectory,
java.lang.String sconsscript)
|
| 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 SConsBuilder.SConsBuilderDescriptor DESCRIPTOR
SConsBuilder
@DataBoundConstructor
public SConsBuilder(java.lang.String sconsName,
java.lang.String options,
java.lang.String variables,
java.lang.String targets,
java.lang.String rootSconsscriptDirectory,
java.lang.String sconsscript)
getSconsName
public java.lang.String getSconsName()
getOptions
public java.lang.String getOptions()
getVariables
public java.lang.String getVariables()
getTargets
public java.lang.String getTargets()
getRootSconsscriptDirectory
public java.lang.String getRootSconsscriptDirectory()
getSconsscript
public java.lang.String getSconsscript()
getScons
public SConsInstallation getScons()
perform
public boolean perform(hudson.model.Build<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException
- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
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.