Arguments available to the GenericPipeline.setupGeneric method.
| Fields inherited from class | Fields |
|---|---|
class org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments |
__$stMC, __$stMC |
class org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments |
__$stMC |
| Type | Name and description |
|---|---|
java.util.Map |
artifactoryArtifactory configurations |
org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout |
ciSkipAmount of time allowed for the CI Skip check. |
java.lang.Boolean |
disableArtifactoryIf the pipeline doesn't need artifactory at all. |
java.lang.Boolean |
disableGithubIf the pipeline doesn't need github at all. |
java.lang.Boolean |
disablePaxIf the pipeline doesn't need pax at all. |
groovy.lang.Closure |
extraInitExtra init operations |
java.util.Map |
githubGithub configurations |
java.lang.String |
githubTagPrefixGithub tag prefix |
org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout |
initForGenericAmount of time allowed for the init pipeline |
java.lang.Boolean |
initWithColorIf we want to display colorful output for init generic stage. |
java.lang.String |
manifestManifest file name/path |
groovy.lang.Closure |
operationThe stage operation. |
java.util.Map |
paxPAX server configurations |
| Methods inherited from class | Name |
|---|---|
class org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments |
org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#super$2$$getStaticMetaClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getSetup(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setSetup(org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getCheckout(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setCheckout(org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getSkipCheckout(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setSkipCheckout(java.lang.Boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#super$2$setBaseDirectory(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#super$2$getBaseDirectory(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setVersion(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setPackageName(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setBaseDirectory(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getVersion(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getBaseDirectory(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getPackageName(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#isIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#isDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setDoesIgnoreSkipAll(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setIsSkippable(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getResultThreshold(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setResultThreshold(org.zowe.jenkins_shared_library.pipelines.base.enums.ResultEnum), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getShouldExecute(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setShouldExecute(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setStage(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#isDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setDisplayTimestamp(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#isDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setDisplayAnsiColor(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getEnvironment(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setEnvironment(java.util.Map), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setTimeout(org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getStage(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getTimeout(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#invokeMethod(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getMetaClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setMetaClass(groovy.lang.MetaClass), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setProperty(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getProperty(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getName(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#setName(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#wait(long, int), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#wait(long), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#wait(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#equals(java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#toString(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#hashCode(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#getClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#notify(), org.zowe.jenkins_shared_library.pipelines.base.arguments.SetupStageArguments#notifyAll() |
class org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments |
org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDoesIgnoreSkipAll(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setIsSkippable(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getResultThreshold(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setResultThreshold(org.zowe.jenkins_shared_library.pipelines.base.enums.ResultEnum), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getShouldExecute(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setShouldExecute(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setStage(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDisplayTimestamp(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDisplayAnsiColor(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getEnvironment(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setEnvironment(java.util.Map), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setTimeout(org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getStage(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setBaseDirectory(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getTimeout(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#invokeMethod(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getMetaClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setMetaClass(groovy.lang.MetaClass), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getBaseDirectory(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setProperty(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getProperty(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getName(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setName(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(long, int), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(long), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#equals(java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#toString(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#hashCode(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#notify(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#notifyAll() |
Artifactory configurations
Use configurations defined at JFrogArtifactory.init.
Amount of time allowed for the CI Skip check.
If the pipeline doesn't need artifactory at all.
true to prevent the library to load default Artifactory configurations.falseIf the pipeline doesn't need github at all.
true to prevent the library to load default GitHub configurations.falseIf the pipeline doesn't need pax at all.
true to prevent the library to load default Pax configurations.falseExtra init operations
This closure will execute in 'Init Generic Pipeline' stage, and the pipeline object will be passed to Clusure as arguments.
Github configurations
Use configurations defined at GitHub.init.
Github tag prefix
If you set a prefix example, then all version tags like v1.2.3 will have a github tag example-v1.2.3.
Amount of time allowed for the init pipeline
If we want to display colorful output for init generic stage.
falseManifest file name/path
Set to file path if the repository has Zowe manifest file. This is optional. By default, the Generic pipeline will try manifest.json, manifest.yaml or manifest.yml in root directory.
The stage operation.
This closure is used by the various stage methods to perform an operation for the stage in conjunction with some common pre and post operation steps. Additional documentation for this argument will be provided in each command.
trait and "@Mixion(GenericStageArgumentsTrait)" doesn't work with CPS, we import this
property directly.PAX server configurations
Use configurations defined at Pax.init.