Groovy Documentation

javaposse.jobdsl.dsl.helpers
[Groovy] Class StepContext.CopyArtifactContext

java.lang.Object
  javaposse.jobdsl.dsl.helpers.StepContext.CopyArtifactContext
All Implemented Interfaces:
Context

static class StepContext.CopyArtifactContext

Property Summary
int buildNumber

boolean fallback

java.lang.String parameterName

java.lang.String permalinkName

java.lang.String selectedSelector

 
Method Summary
java.lang.Object buildNumber(int buildNumber)

Specific Build

java.lang.Object buildParameter(java.lang.String parameterName)

Specified by build parameter

java.lang.Object latestSaved()

Latest saved build (marked "keep forever") @return

java.lang.Object latestSuccessful()

Latest successful build @return

java.lang.Object permalink(java.lang.String linkName)

Specified by permalink

java.lang.Object upstreamBuild(boolean fallback = false)

Upstream build that triggered this job

arg:
fallback Use "Last successful build" as fallback
@return

java.lang.Object workspace()

Copy from WORKSPACE of latest completed build @return

 
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

buildNumber

int buildNumber


fallback

boolean fallback


parameterName

java.lang.String parameterName


permalinkName

java.lang.String permalinkName


selectedSelector

java.lang.String selectedSelector


 
Method Detail

buildNumber

java.lang.Object buildNumber(int buildNumber)
Specific Build
Parameters:
buildNumber
Returns:


buildParameter

java.lang.Object buildParameter(java.lang.String parameterName)
Specified by build parameter
Parameters:
parameterName
Returns:


latestSaved

java.lang.Object latestSaved()
Latest saved build (marked "keep forever")
Returns:


latestSuccessful

java.lang.Object latestSuccessful()
Latest successful build
Returns:


permalink

java.lang.Object permalink(java.lang.String linkName)
Specified by permalink
Parameters:
linkName - Values like lastBuild, lastStableBuild
Returns:


upstreamBuild

java.lang.Object upstreamBuild(boolean fallback = false)
Upstream build that triggered this job
arg:
fallback Use "Last successful build" as fallback
Returns:


workspace

java.lang.Object workspace()
Copy from WORKSPACE of latest completed build
Returns:


 

Groovy Documentation