public class Utils extends Object implements groovy.lang.GroovyObject
Constructor and Description |
---|
Utils() |
Modifier and Type | Method and Description |
---|---|
static String |
actualFieldName(Class actualClass,
String fieldName) |
static Class |
actualFieldType(Class actualClass,
String fieldName) |
static boolean |
assignableFromWrapper(Class c,
Class o) |
static Root |
attachDeclarativeActions(Root root,
org.jenkinsci.plugins.workflow.cps.CpsScript script) |
static StepsBlock |
createStepsBlock(groovy.lang.Closure c) |
static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> |
endNodeForStage(org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode startNode) |
static Environment |
environmentFromAST(org.jenkinsci.plugins.workflow.job.WorkflowRun r,
org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTEnvironment inEnv) |
static String |
escapeForEval(String s) |
static Object |
generateTypeCache(Class<? extends hudson.model.Descriptor> type) |
static Object |
generateTypeCache(Class<? extends hudson.model.Descriptor> type,
boolean includeClassNames) |
static Object |
generateTypeCache(Class<? extends hudson.model.Descriptor> type,
boolean includeClassNames,
List<String> excludedSymbols) |
static Object |
generateTypeCache(Class<? extends hudson.model.Descriptor> type,
boolean includeClassNames,
List<String> excludedSymbols,
groovy.lang.Closure<Boolean> filter) |
static org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable |
getDescribable(String symbol,
Class<? extends hudson.model.Describable> baseClazz,
Object _args) |
static List<List<String>> |
getEnvCredentials(Environment environment,
org.jenkinsci.plugins.workflow.cps.CpsScript script) |
static org.jenkinsci.plugins.workflow.cps.CpsFlowExecution |
getExecutionForRun(org.jenkinsci.plugins.workflow.job.WorkflowRun run) |
static Map<String,CredentialWrapper> |
getLegacyEnvCredentials(Environment environment) |
groovy.lang.MetaClass |
getMetaClass() |
static Class<hudson.model.Describable> |
getMethodsToListType(Class c) |
Object |
getProperty(String property) |
static org.jenkinsci.plugins.pipeline.StageStatus |
getStageStatusMetadata() |
static org.jenkinsci.plugins.pipeline.SyntheticStage |
getSyntheticStageMetadata() |
static <T extends org.jenkinsci.plugins.pipeline.StageTagsMetadata> |
getTagMetadata(Class<T> c) |
static boolean |
hasScmContext(org.jenkinsci.plugins.workflow.cps.CpsScript script) |
static boolean |
instanceOfWrapper(Class c,
Object o) |
Object |
invokeMethod(String method,
Object arguments) |
static boolean |
isFieldA(Class fieldType,
Class actualClass,
String fieldName) |
static boolean |
isOfType(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable ud,
Class<?> base) |
static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> |
isStageWithOptionalName() |
static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> |
isStageWithOptionalName(String stageName) |
static void |
logToTaskListener(String s) |
static void |
markStageFailedAndContinued(String stageName) |
static void |
markStageSkippedForConditional(String stageName) |
static void |
markStageSkippedForFailure(String stageName) |
static void |
markStageSkippedForUnstable(String stageName) |
static boolean |
nestedWhenCondition(String name) |
static Root |
populateEnv(org.jenkinsci.plugins.workflow.job.WorkflowRun r,
Root root,
org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef model) |
static Root |
populateWhen(Root root,
org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef model) |
static String |
prepareForEvalToString(String s) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
static String |
stringToSHA1(String s) |
static boolean |
takesWhenConditionList(String name) |
static String |
trimQuotes(String s) |
static String |
unescapeFromEval(String s) |
static Map<String,?> |
unPackageArgs(Object _args) |
static boolean |
validEnvIdentifier(String i) |
static boolean |
whenConditionDescriptorFound(String name) |
static boolean |
withinAStage() |
public static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> isStageWithOptionalName()
public static Object generateTypeCache(Class<? extends hudson.model.Descriptor> type, boolean includeClassNames, List<String> excludedSymbols)
public static Object generateTypeCache(Class<? extends hudson.model.Descriptor> type, boolean includeClassNames)
public static Object generateTypeCache(Class<? extends hudson.model.Descriptor> type)
public groovy.lang.MetaClass getMetaClass()
getMetaClass
in interface groovy.lang.GroovyObject
public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass
in interface groovy.lang.GroovyObject
public Object invokeMethod(String method, Object arguments)
invokeMethod
in interface groovy.lang.GroovyObject
public Object getProperty(String property)
getProperty
in interface groovy.lang.GroovyObject
public void setProperty(String property, Object value)
setProperty
in interface groovy.lang.GroovyObject
public static boolean hasScmContext(org.jenkinsci.plugins.workflow.cps.CpsScript script)
public static Root attachDeclarativeActions(Root root, org.jenkinsci.plugins.workflow.cps.CpsScript script)
public static Root populateEnv(org.jenkinsci.plugins.workflow.job.WorkflowRun r, Root root, org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef model)
public static Root populateWhen(Root root, org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef model)
public static List<List<String>> getEnvCredentials(Environment environment, org.jenkinsci.plugins.workflow.cps.CpsScript script)
@Nonnull public static Map<String,CredentialWrapper> getLegacyEnvCredentials(Environment environment)
public static Environment environmentFromAST(org.jenkinsci.plugins.workflow.job.WorkflowRun r, org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTEnvironment inEnv)
public static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> endNodeForStage(org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode startNode)
public static com.google.common.base.Predicate<org.jenkinsci.plugins.workflow.graph.FlowNode> isStageWithOptionalName(String stageName)
public static void logToTaskListener(String s)
public static boolean withinAStage()
public static <T extends org.jenkinsci.plugins.pipeline.StageTagsMetadata> T getTagMetadata(Class<T> c)
public static org.jenkinsci.plugins.pipeline.StageStatus getStageStatusMetadata()
public static org.jenkinsci.plugins.pipeline.SyntheticStage getSyntheticStageMetadata()
public static void markStageFailedAndContinued(String stageName)
public static void markStageSkippedForFailure(String stageName)
public static void markStageSkippedForUnstable(String stageName)
public static void markStageSkippedForConditional(String stageName)
public static Object generateTypeCache(Class<? extends hudson.model.Descriptor> type, boolean includeClassNames, List<String> excludedSymbols, groovy.lang.Closure<Boolean> filter)
public static boolean isOfType(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable ud, Class<?> base)
public static StepsBlock createStepsBlock(groovy.lang.Closure c)
public static boolean validEnvIdentifier(String i)
public static org.jenkinsci.plugins.workflow.cps.CpsFlowExecution getExecutionForRun(org.jenkinsci.plugins.workflow.job.WorkflowRun run)
public static boolean whenConditionDescriptorFound(String name)
public static boolean nestedWhenCondition(String name)
public static boolean takesWhenConditionList(String name)
public static org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable getDescribable(String symbol, Class<? extends hudson.model.Describable> baseClazz, Object _args)
Copyright © 2016–2017. All rights reserved.