|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectjavaposse.jobdsl.dsl.helpers.ScmContext
class ScmContext
Property Summary | |
---|---|
boolean |
multiEnabled
|
java.util.List |
scmNodes
|
java.util.List |
withXmlActions
|
Constructor Summary | |
ScmContext(java.lang.Object multiEnabled = false, java.lang.Object withXmlActions = [])
|
|
ScmContext(groovy.util.Node singleNode, java.lang.Object multiEnabled = false)
|
Method Summary | |
---|---|
java.lang.Object
|
cloneWorkspace(java.lang.String parentProject, java.lang.String criteriaArg = 'Any')
|
java.lang.Object
|
getScmNode()
Helper method for dealing with a single scm node |
java.lang.Object
|
git(java.lang.String url, groovy.lang.Closure configure = null)
|
java.lang.Object
|
git(java.lang.String url, java.lang.String branch, groovy.lang.Closure configure = null)
|
java.lang.Object
|
github(java.lang.String ownerAndProject, java.lang.String branch = null, java.lang.String protocol = "https", groovy.lang.Closure closure)
|
java.lang.Object
|
github(java.lang.String ownerAndProject, java.lang.String branch = null, java.lang.String protocol = "https", java.lang.String host = "github.com", groovy.lang.Closure closure = null)
|
java.lang.Object
|
hg(java.lang.String url, java.lang.String branch = null, groovy.lang.Closure configure = null)
Generate configuration for Mercurial. |
java.lang.Object
|
p4(java.lang.String viewspec, groovy.lang.Closure configure = null)
|
java.lang.Object
|
p4(java.lang.String viewspec, java.lang.String user, groovy.lang.Closure configure = null)
|
java.lang.Object
|
p4(java.lang.String viewspec, java.lang.String user, java.lang.String password, groovy.lang.Closure configure = null)
|
java.lang.Object
|
svn(java.lang.String svnUrl, groovy.lang.Closure configure = null)
|
java.lang.Object
|
svn(java.lang.String svnUrl, java.lang.String localDir, groovy.lang.Closure configure = null)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
boolean multiEnabled
java.util.List scmNodes
java.util.List withXmlActions
Constructor Detail |
---|
ScmContext(java.lang.Object multiEnabled = false, java.lang.Object withXmlActions = [])
ScmContext(groovy.util.Node singleNode, java.lang.Object multiEnabled = false)
Method Detail |
---|
java.lang.Object cloneWorkspace(java.lang.String parentProject, java.lang.String criteriaArg = 'Any')
java.lang.Object getScmNode()
java.lang.Object git(java.lang.String url, groovy.lang.Closure configure = null)
java.lang.Object git(java.lang.String url, java.lang.String branch, groovy.lang.Closure configure = null)
java.lang.Object github(java.lang.String ownerAndProject, java.lang.String branch = null, java.lang.String protocol = "https", groovy.lang.Closure closure)
java.lang.Object github(java.lang.String ownerAndProject, java.lang.String branch = null, java.lang.String protocol = "https", java.lang.String host = "github.com", groovy.lang.Closure closure = null)
java.lang.Object hg(java.lang.String url, java.lang.String branch = null, groovy.lang.Closure configure = null)
java.lang.Object p4(java.lang.String viewspec, groovy.lang.Closure configure = null)
java.lang.Object p4(java.lang.String viewspec, java.lang.String user, groovy.lang.Closure configure = null)
java.lang.Object p4(java.lang.String viewspec, java.lang.String user, java.lang.String password, groovy.lang.Closure configure = null)
java.lang.Object svn(java.lang.String svnUrl, groovy.lang.Closure configure = null)
java.lang.Object svn(java.lang.String svnUrl, java.lang.String localDir, groovy.lang.Closure configure = null)
Groovy Documentation