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 |
artifactory Artifactory configurations |
org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout |
ciSkip Amount of time allowed for the CI Skip check. |
java.lang.Boolean |
disableArtifactory If the pipeline doesn't need artifactory at all. |
java.lang.Boolean |
disableGithub If the pipeline doesn't need github at all. |
java.lang.Boolean |
disablePax If the pipeline doesn't need pax at all. |
groovy.lang.Closure |
extraInit Extra init operations |
java.util.Map |
github Github configurations |
java.lang.String |
githubTagPrefix Github tag prefix |
org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout |
initForGeneric Amount of time allowed for the init pipeline |
java.lang.Boolean |
initWithColor If we want to display colorful output for init generic stage. |
java.lang.String |
manifest Manifest file name/path |
groovy.lang.Closure |
operation The stage operation. |
java.util.Map |
pax PAX 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.false
If the pipeline doesn't need github at all.
true
to prevent the library to load default GitHub configurations.false
If the pipeline doesn't need pax at all.
true
to prevent the library to load default Pax configurations.false
Extra 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.
false
Manifest 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.