Class ConditionsContext
java.lang.Object
hudson.plugins.promoted_builds.integrations.jobdsl.ConditionsContext
- All Implemented Interfaces:
javaposse.jobdsl.dsl.Context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddownstream(Boolean evenIfUnstable, String jobs) getJobs()getUsers()booleanbooleanbooleanbooleanbooleanisManual()booleanbooleanbooleanbooleanvoidvoidvoidparameterizedSelfPromotion(Boolean evenIfUnstable, String parameterName, String parameterValue) voidparameters(groovy.lang.Closure<?> parametersClosure) voidvoidselfPromotion(Boolean evenIfUnstable) void
-
Constructor Details
-
ConditionsContext
public ConditionsContext(javaposse.jobdsl.plugin.DslEnvironment dslEnvironment)
-
-
Method Details
-
selfPromotion
-
parameterizedSelfPromotion
-
manual
-
manual
-
releaseBuild
public void releaseBuild() -
parameters
public void parameters(groovy.lang.Closure<?> parametersClosure) -
downstream
-
upstream
-
getParams
-
isSelfPromotion
public boolean isSelfPromotion() -
isEvenIfUnstable
public boolean isEvenIfUnstable() -
isParameterizedSelfPromotion
public boolean isParameterizedSelfPromotion() -
isEvenIfUnstableParameterized
public boolean isEvenIfUnstableParameterized() -
getParameterName
-
getParameterValue
-
isManual
public boolean isManual() -
getUsers
-
isReleaseBuild
public boolean isReleaseBuild() -
isDownstreamPass
public boolean isDownstreamPass() -
isEvenIfUnstableDownstream
public boolean isEvenIfUnstableDownstream() -
getJobs
-
isUpstreamPromotion
public boolean isUpstreamPromotion() -
getPromotionNames
-