hudson.plugins.git.opt
Class PreBuildMergeOptions

java.lang.Object
  extended by hudson.plugins.git.opt.PreBuildMergeOptions
All Implemented Interfaces:
Serializable

public class PreBuildMergeOptions
extends Object
implements Serializable

Git SCM can optionally perform a merge with another branch (possibly another repository.)

This object specifies that configuration.

See Also:
Serialized Form

Field Summary
 org.spearce.jgit.transport.RemoteConfig mergeRemote
          Remote repository that contains the ref.
 String mergeTarget
          Remote ref to merge.
 
Constructor Summary
PreBuildMergeOptions()
           
 
Method Summary
 boolean doMerge()
           
 org.spearce.jgit.transport.RemoteConfig getMergeRemote()
           
 String getMergeTarget()
           
 String getRemoteBranchName()
           
 void setMergeRemote(org.spearce.jgit.transport.RemoteConfig mergeRemote)
           
 void setMergeTarget(String mergeTarget)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mergeRemote

public org.spearce.jgit.transport.RemoteConfig mergeRemote
Remote repository that contains the ref.


mergeTarget

public String mergeTarget
Remote ref to merge.

Constructor Detail

PreBuildMergeOptions

public PreBuildMergeOptions()
Method Detail

getMergeRemote

public org.spearce.jgit.transport.RemoteConfig getMergeRemote()

setMergeRemote

public void setMergeRemote(org.spearce.jgit.transport.RemoteConfig mergeRemote)

getMergeTarget

public String getMergeTarget()

setMergeTarget

public void setMergeTarget(String mergeTarget)

getRemoteBranchName

public String getRemoteBranchName()

doMerge

public boolean doMerge()


Copyright © 2004-2011 Hudson. All Rights Reserved.