com.g2one.hudson.grails
クラス GrailsBuilder

java.lang.Object
  上位を拡張 hudson.tasks.BuildStepCompatibilityLayer
      上位を拡張 hudson.tasks.Builder
          上位を拡張 com.g2one.hudson.grails.GrailsBuilder
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep

public class GrailsBuilder
extends hudson.tasks.Builder


入れ子のクラスの概要
static class GrailsBuilder.DescriptorImpl
           
 
インタフェース hudson.tasks.BuildStep から継承された入れ子のクラス/インタフェース
hudson.tasks.BuildStep.PublisherList
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
フィールドの概要
static GrailsBuilder.DescriptorImpl DESCRIPTOR
           
 
インタフェース hudson.tasks.BuildStep から継承されたフィールド
BUILDERS, PUBLISHERS
 
コンストラクタの概要
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, java.lang.Boolean forceUpgrade, java.lang.Boolean nonInteractive)
           
 
メソッドの概要
 boolean getForceUpgrade()
           
 GrailsInstallation getGrails()
           
 java.lang.String getGrailsWorkDir()
           
 java.lang.String getName()
           
 boolean getNonInteractive()
           
 java.lang.String getProjectBaseDir()
           
 java.lang.String getProjectWorkDir()
           
 java.lang.String getProperties()
           
 java.lang.String getServerPort()
           
 java.lang.String getTargets()
           
protected  java.util.List<java.lang.String[]> getTargetsToRun()
           
 boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 void setForceUpgrade(java.lang.Boolean b)
           
 void setGrailsWorkDir(java.lang.String grailsWorkDir)
           
 void setNonInteractive(java.lang.Boolean b)
           
 void setProjectBaseDir(java.lang.String projectBaseDir)
           
 void setProjectWorkDir(java.lang.String projectWorkDir)
           
 void setProperties(java.lang.String properties)
           
 void setServerPort(java.lang.String serverPort)
           
 
クラス hudson.tasks.Builder から継承されたメソッド
all, getDescriptor, getRequiredMonitorService, prebuild
 
クラス hudson.tasks.BuildStepCompatibilityLayer から継承されたメソッド
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース hudson.tasks.BuildStep から継承されたメソッド
getProjectAction, getProjectActions, prebuild
 

フィールドの詳細

DESCRIPTOR

@Extension
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,
                                          java.lang.Boolean forceUpgrade,
                                          java.lang.Boolean nonInteractive)
メソッドの詳細

getNonInteractive

public boolean getNonInteractive()

setNonInteractive

public void setNonInteractive(java.lang.Boolean b)

getForceUpgrade

public boolean getForceUpgrade()

setForceUpgrade

public void setForceUpgrade(java.lang.Boolean b)

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.AbstractBuild<?,?> build,
                       hudson.Launcher launcher,
                       hudson.model.BuildListener listener)
                throws java.io.IOException,
                       java.lang.InterruptedException
定義:
インタフェース hudson.tasks.BuildStep 内の perform
オーバーライド:
クラス hudson.tasks.BuildStepCompatibilityLayer 内の perform
例外:
java.io.IOException
java.lang.InterruptedException

getTargetsToRun

protected java.util.List<java.lang.String[]> getTargetsToRun()


Copyright © 2004-2011. All Rights Reserved.