- bootstrap() - Method in Gradle
-
Bootstrap gradle.
- Branch - Class in jenkins_shared_library.pipelines.base.models
Properties of a branch
- Branches - Class in jenkins_shared_library.pipelines.base
Manages the branches of a Pipeline.
- Branches(Class<T>) - Constructor in Branches
-
Constructs the class with the specified factory class.
- BranchException - Class in jenkins_shared_library.pipelines.base.exceptions
An exception that can be thrown from the
Branches
class.
- BranchException(String) - Constructor in BranchException
-
Construct the exception.
- BranchProperties - Interface in jenkins_shared_library.pipelines.base.interfaces
Required properties of a model used in the
Branches
class.
- Build - Class in jenkins_shared_library.pipelines
This class extends Jenkins current build functions.
- Build(def) - Constructor in Build
-
Constructs the class.
- build(Map) - Method in DockerPipeline
-
Pseudo build method, should be overridden by inherited classes
- build(Map) - Method in GenericPipeline
-
Pseudo build method, should be overridden by inherited classes
- build(Map) - Method in GradlePipeline
-
Pseudo build method, should be overridden by inherited classes
- build(Map) - Method in NodeJSPipeline
-
Pseudo build method, should be overridden by inherited classes
- BUILD_PARAMETER_PERFORM_RELEASE - Field in GenericPipeline
-
Build parameter name for "Perform Release"
- BUILD_PARAMETER_PRE_RELEASE_STRING - Field in GenericPipeline
-
Build parameter name for "Pre-Release String"
- build(String) - Method in Registry
-
Build docker image.
- buildDocker(Map) - Method in DockerPipeline
-
Creates a stage that will build a DockerPipeline package.
- buildGeneric(Map) - Method in GenericPipeline
-
Creates a stage that will build a generic package.
- buildGradle(Map) - Method in GradlePipeline
-
Creates a stage that will build jars of your project.
- buildNodeJS(Map) - Method in NodeJSPipeline
-
Creates a stage that will build a NodeJSPipeline package.
- BuildStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
- BuildStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#buildGeneric(java.util.Map) method.
- BuildStageException(String, String) - Constructor in BuildStageException
-
Create the exception.
- bumpVersion() - Method in DockerPipeline
-
This method overrides and perform version bump on Dockerfile.
- bumpVersion() - Method in GenericPipeline
-
This method should be overridden to properly bump version in different kind of project.
- bumpVersion() - Method in GradlePipeline
-
This method overrides and perform version bump on gradle project.
- bumpVersion() - Method in NodeJSPipeline
-
This method overrides and perform version bump on JavaScript project.
- DEFAULT_ARTIFACTORY_ROBOT_CREDENTIAL - Field in Constants
-
Default Artifactory robot account Jenkins username/password credential ID
- DEFAULT_ARTIFACTORY_URL - Field in Constants
-
Default Artifactory URL
- DEFAULT_BRANCH - Field in GitHub
-
Default branch name.
- DEFAULT_DISABLE_SONARQUBE_GRADLE_PLUGIN - Field in Constants
-
Default if pipeline should use gradle SonarQube plugin to run SonarQube
scan.
- DEFAULT_DOCKER_IMAGE_PREFIX - Field in Constants
-
Default Docker image prefix
- DEFAULT_DOCKER_REGISTRY_CREDENTIAL - Field in Constants
-
Default Docker registry robot account credential on Jenkins
- DEFAULT_DOCKER_REGISTRY_URL - Field in Constants
-
Default Docker registry url
- DEFAULT_DOCKERFILE - Field in Registry
-
Constant of default Dockerfile
file path and name
- DEFAULT_GITHUB_ROBOT_CREDENTIAL - Field in Constants
-
Default GitHub robot account Jenkins username/password credential ID
- DEFAULT_GITHUB_ROBOT_EMAIL - Field in Constants
-
Default GitHub robot account email
- DEFAULT_GPG_CODE_SIGNING_KEY_PASSPHRASE - Field in Constants
-
Default GnuPG Code Signing Key Passphrase Jenkins username/password credential
- DEFAULT_GPG_CODE_SIGNING_PRIVATE_KEY_FILE - Field in Constants
-
Default GnuPG Code Signing Private Key Jenkins Secret file credential
- DEFAULT_IMAGE_TAG - Field in Registry
-
Default Docker image tag.
- DEFAULT_LFJ_ARTIFACTORY_ROBOT_CREDENTIAL - Field in Constants
-
Default LF Artifactory robot account Jenkins username/password credential ID
- DEFAULT_LFJ_ARTIFACTORY_URL - Field in Constants
-
Default Artifactory URL provided by LF
- DEFAULT_LFJ_DISABLE_SONARQUBE_GRADLE_PLUGIN - Field in Constants
-
Default if pipeline should use gradle SonarQube plugin to run SonarQube
scan on LF SonarCloud.
- DEFAULT_LFJ_DOCKER_IMAGE_PREFIX - Field in Constants
-
Default Docker image prefix
- DEFAULT_LFJ_DOCKER_REGISTRY_CREDENTIAL - Field in Constants
-
Default Docker registry robot account credential on Jenkins
- DEFAULT_LFJ_DOCKER_REGISTRY_URL - Field in Constants
-
Default Docker registry url
- DEFAULT_LFJ_GITHUB_ROBOT_CREDENTIAL - Field in Constants
-
Default GitHub robot account LF enkins username/password credential ID
- DEFAULT_LFJ_GITHUB_ROBOT_SSH_CREDENTIAL - Field in Constants
-
Default GitHub robot account LF enkins username/password credential ID
- DEFAULT_LFJ_NPM_PRIVATE_REGISTRY_CREDENTIAL - Field in Constants
-
Default NPM private registry robot account credential on Jenkins
- DEFAULT_LFJ_NPM_PRIVATE_REGISTRY_EMAIL - Field in Constants
-
Default NPM private registry robot account email.
- DEFAULT_LFJ_NPM_PRIVATE_REGISTRY_INSTALL - Field in Constants
-
Default NPM private registry url for npm install
- DEFAULT_LFJ_NPM_PRIVATE_REGISTRY_PUBLISH - Field in Constants
-
Default NPM private registry url for npm publish
- DEFAULT_LFJ_SONARCLOUD_ALLOW_BRANCH - Field in Constants
-
Default if SonarCloud server supports branch scanning
- DEFAULT_LFJ_SONARCLOUD_FAIL_BUILD - Field in Constants
-
Default if pipeline should fail the build if code doesn't meet SonarCloud
Scan Quality Gate.
- DEFAULT_LFJ_SONARCLOUD_SCANNER_TOOL - Field in Constants
-
Default SonarCloud scanner tool ID defined on Jenkins
- DEFAULT_LFJ_SONARCLOUD_SERVER - Field in Constants
-
Default SonarCloud server ID defined on Jenkins
- DEFAULT_LOGGING_LEVEL - Field in Constants
-
Default logging level.
- DEFAULT_NPM_PRIVATE_REGISTRY_CREDENTIAL - Field in Constants
-
Default NPM private registry robot account credential on Jenkins
- DEFAULT_NPM_PRIVATE_REGISTRY_EMAIL - Field in Constants
-
Default NPM private registry robot account email
- DEFAULT_NPM_PRIVATE_REGISTRY_INSTALL - Field in Constants
-
Default NPM private registry url for npm install
- DEFAULT_NPM_PRIVATE_REGISTRY_PUBLISH - Field in Constants
-
Default NPM private registry url for npm publish
- DEFAULT_PAX_PACKAGING_REMOTE_WORKSPACE - Field in Constants
-
Default PAX Packaging server default working space
- DEFAULT_PAX_PACKAGING_SSH_CREDENTIAL - Field in Constants
-
Default PAX Packaging server credential defined on Jenkins
- DEFAULT_PAX_PACKAGING_SSH_HOST - Field in Constants
-
Default PAX Packaging server host name
- DEFAULT_PAX_PACKAGING_SSH_PORT - Field in Constants
-
Default PAX Packaging server port
- DEFAULT_REGISTRY - Field in Registry
-
Default npmjs registry.
- DEFAULT_REMOTE - Field in GitHub
-
Default remote name.
- DEFAULT_SONARQUBE_ALLOW_BRANCH - Field in Constants
-
Default if SonarQube server supports branch scanning
- DEFAULT_SONARQUBE_FAIL_BUILD - Field in Constants
-
Default if pipeline should fail the build if code doesn't meet Sonar Scan
Quality Gate.
- DEFAULT_SONARQUBE_SCANNER_TOOL - Field in Constants
-
Default SonarQube scanner tool ID defined on Jenkins
- DEFAULT_SONARQUBE_SERVER - Field in Constants
-
Default SonarQube server ID defined on Jenkins
- defineDefaultBranches() - Method in DockerPipeline
-
Setup default branch settings
- defineDefaultBranches() - Method in GenericPipeline
-
Setup default branch settings
- defineDefaultBranches() - Method in GradlePipeline
-
Setup default branch settings
- defineDefaultBranches() - Method in NodeJSPipeline
-
Setup default branch settings
- defineDefaultBranches() - Method in Pipeline
-
Setup default branch settings
- delete(String) - Method in JFrogArtifactory
-
Delete an artifact
- deleteRemoteBranch(Map) - Method in GitHub
-
Delete remote branch.
- DockerBranch - Class in jenkins_shared_library.pipelines.docker.models
@see jenkins_shared_library.pipelines.generic.models.GenericBranch
- DockerBuildArguments - Class in jenkins_shared_library.pipelines.docker.arguments
- DockerException - Class in jenkins_shared_library.docker
An exception that can be thrown from the org.zowe.jenkins_shared_library.docker classes
- DockerException(String) - Constructor in DockerException
-
Construct the exception.
- DockerPipeline - Class in jenkins_shared_library.pipelines.docker
- DockerPipeline(def) - Constructor in DockerPipeline
-
Constructs the class.
- DockerPipelineException - Class in jenkins_shared_library.pipelines.docker.exceptions
An exception that can be thrown from the org.zowe.jenkins_shared_library.pipelines.docker.DockerPipeline class
- DockerPipelineException(String) - Constructor in DockerPipelineException
-
Construct the exception.
- DockerPublishArguments - Class in jenkins_shared_library.pipelines.docker.arguments
- DockerSetupArguments - Class in jenkins_shared_library.pipelines.docker.arguments
Arguments available to the
org.zowe.jenkins_shared_library.pipelines.docker.DockerPipeline#setup(org.zowe.jenkins_shared_library.pipelines.docker.arguments.DockerSetupArguments)
method.
- download(Map) - Method in ArtifactInterface
-
Download artifacts
- download(Map) - Method in JFrogArtifactory
-
Download artifacts
- dumpProperties(Object) - Method in Utils
-
Return all properties and values of an object
- generateCpuChartForOneTest(def) - Method in PerformanceTestReport
-
Generate CPU Time Chart
- generateCpuChartHtmlReport(def) - Method in PerformanceTestReport
-
Generate CPU Time Chart
- GenericBranch - Class in jenkins_shared_library.pipelines.generic.models
@see jenkins_shared_library.pipelines.base.models.Branch
- GenericPipeline - Class in jenkins_shared_library.pipelines.generic
Extends the functionality available in the
Pipeline class.
- GenericPipeline(def) - Constructor in GenericPipeline
-
Constructs the class.
- GenericPipelineControl - Class in jenkins_shared_library.pipelines.generic.models
Additional control variables for a org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline
- GenericPipelineException - Class in jenkins_shared_library.pipelines.generic.exceptions
An exception that can be thrown from the org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline class
- GenericPipelineException(String) - Constructor in GenericPipelineException
-
Construct the exception.
- GenericSetupStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
- GenericStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
- GenericStageArgumentsTrait - Class in jenkins_shared_library.pipelines.generic.arguments
- get(String) - Method in Branches
-
Gets a protected branch's properties from the map.
- get(String) - Method in PipelineAdmins
-
Get a particular admin from the User ID.
- getArtifact(Map) - Method in ArtifactInterface
-
Get artifact information
- getArtifact(String, String, String) - Method in JFrogArtifactory
-
Get detail information of an artifact.
- getArtifacts(Map) - Method in JFrogArtifactory
-
Get list of artifacts match the criteria
- getBranchTag(String) - Method in GenericPipeline
-
Get branch tag
- getBuildIdentifier(def, Map) - Method in Utils
-
Get Build Identifier.
- getBuildInfo(String, String) - Method in JFrogArtifactory
-
Get build information from Artifactory.
- getBuildStringMacros(Map<String, String>) - Method in GenericPipeline
-
Return map of build string macros.
- getByPattern(String) - Method in Branches
-
Gets a protected branch's properties from the map by name pattern.
- getCCList() - Method in PipelineAdmins
-
Gets the admin emails as a CC list.
- getChangeSummary() - Method in Build
-
Render list of changes for a build.
- getCommaSeparated() - Method in PipelineAdmins
-
Gets the admin User IDs as a comma separated list.
- getEmailList() - Method in PipelineAdmins
-
Gets the admin emails as a TO list.
- getException() - Method in Stage
-
Get the exception thrown.
- getFirstFailingStage() - Method in Pipeline
-
Gets the first failing stage within
_stages
- getFirstFailingStage() - Method in Stages
-
Get the first failing stage of the pipeline.
- getFirstStageToExecute() - Method in Stages
-
Get the first stage of the pipeline.
- getFullImageName(String) - Method in Registry
-
Return full image name
- getImageId() - Method in Registry
-
Return the image ID from last build
- getLastCommit(List) - Method in GitHub
-
Get last commit information.
- getLastCommitHash(Boolean) - Method in GitHub
-
Get last commit hash.
- getLogger(String) - Method in Utils
-
Get a logger instance
- getName() - Method in BranchProperties
-
The branch must have a name associated with it.
- getPackageInfo() - Method in Gradle
-
Get current package information from gradle settings.
- getPackageInfo() - Method in Registry
-
Get current package information from package.json
.
- getPreReleaseString() - Method in GenericPipeline
-
The pre-release string parameter of current build.
- getPublishTargetPath(Map) - Method in GenericPipeline
-
Get real publish target path
- getPullRequest(Integer) - Method in GitHub
-
Return infomation of a pull request
- getReleaseIdentifier(def, Map) - Method in Utils
-
Get release identifier from branch name.
- getSanitizedTestName(def) - Method in PerformanceTestReport
-
Return sanitized test name
- getSigningKey(Map) - Method in Signing
-
Return GnuPG signing key id
- getSize() - Method in PipelineAdmins
-
Gets the number of admins defined.
- getStage(String) - Method in Pipeline
-
Get a stage from the available stages by name.
- getStage(String) - Method in Stages
-
Gets a stage from the pipeline by name.
- getTestSummary() - Method in Build
-
Gets a test summary string.
- getTimestamp(String) - Method in Utils
-
Get current timestamp in a specific format.
- getUriQueryString(Map) - Method in Utils
-
Convert a Map to URL query string.
- getValue() - Method in ResultEnum
-
Get the value of the enum
- GitHub - Class in jenkins_shared_library.scm
Methods to work with GitHub.
- GITHUB_API_DOMAIN - Field in GitHub
-
GitHub domain name for api calls.
- GITHUB_DOMAIN - Field in GitHub
-
GitHub domain name.
- GITHUB_DOWNLOAD_DOMAIN - Field in GitHub
-
GitHub domain name for downloading user content.
- GitHub(def) - Constructor in GitHub
-
Constructs the class.
- gpgKeyExists(String) - Method in Signing
-
Check if a GnuPG exists.
- Gradle - Class in jenkins_shared_library.gradle
Methods to handle gradle project.
- Gradle(def) - Constructor in Gradle
-
Constructs the class.
- GRADLE_PROPERTIES - Field in Gradle
-
Default file name of gradle.properties
.
- GRADLE_PROPERTIES - Field in GradlePipeline
-
Default gradle.properties file name.
- GradleBranch - Class in jenkins_shared_library.pipelines.gradle.models
@see jenkins_shared_library.pipelines.generic.models.GenericBranch
- GradleException - Class in jenkins_shared_library.gradle
An exception that can be thrown from the org.zowe.jenkins_shared_library.gradle classes
- GradleException(String) - Constructor in GradleException
-
Construct the exception.
- GradlePipeline - Class in jenkins_shared_library.pipelines.gradle
- GradlePipeline(def) - Constructor in GradlePipeline
-
Constructs the class.
- GradlePipelineException - Class in jenkins_shared_library.pipelines.gradle.exceptions
An exception that can be thrown from the org.zowe.jenkins_shared_library.pipelines.gradle.GradlePipeline class
- GradlePipelineException(String) - Constructor in GradlePipelineException
-
Construct the exception.
- GradleSetupStageArguments - Class in jenkins_shared_library.pipelines.gradle.arguments
Arguments available to the
jenkins_shared_library.pipelines.Gradle.GradlePipeline#setupGradle(jenkins_shared_library.pipelines.Gradle.arguments.GradleSetupArguments)
method.
- GradleSonarScanStageArguments - Class in jenkins_shared_library.pipelines.gradle.arguments
Arguments available to the
jenkins_shared_library.pipelines.Gradle.GradlePipeline#sonarScanGradle(jenkins_shared_library.pipelines.Gradle.arguments.SonarScanStageArguments)
method.
- init(Map) - Method in ArtifactInterface
-
Init artifactory configuration
- init(Map) - Method in GitHub
-
Initialize github properties
- init(Map) - Method in Gradle
-
Initialize gradle project properties.
- init(Map) - Method in JFrogArtifactory
-
Initialize npm registry properties.
- init(Map) - Method in Pax
-
Initialize pax packaging properties
- init(Map) - Method in Registry
-
Initialize npm registry properties.
- init(Map) - Method in Signing
-
Initialize signing properties
- initFromFolder(String) - Method in GitHub
-
We can guess repository/branch information from an existing git folder.
- initFromPackageJson(Map) - Method in Registry
-
Detect npm registry and scope from package.json
.
- interpretArtifactDefinition(String, Map, Map) - Method in JFrogArtifactory
-
Interpret artifact definition
- interpretArtifactDefinitions(Map, Map) - Method in JFrogArtifactory
-
Convert Map of package name - definition to Artifactory download specification
- interpretSemanticVersionBump(Map, String) - Method in Utils
-
Convert a version bump string to exact new version string.
- InvalidArgumentException - Class in jenkins_shared_library.exceptions
An exception that can be thrown if an argument is invalid or missing.
- InvalidArgumentException(String, String) - Constructor in InvalidArgumentException
-
Construct the exception.
- isClean(Map) - Method in GitHub
-
Check if current working tree is clean or not.
- isFormalReleaseBranch(String) - Method in GenericPipeline
-
If current pipeline branch can do a formal release
- isPerformingRelease() - Method in GenericPipeline
-
If current build is a release build based on the build parameter which starts the build.
- isProtected(String) - Method in Branches
-
Checks if a given branch name is protected.
- isReleaseBranch(String) - Method in GenericPipeline
-
If current pipeline branch can do a release.
- isSynced(Map) - Method in GitHub
-
Check if current branch is synced with remote.
- pack(String, String, Map, String) - Method in Pax
-
Create PAX Package
- PACKAGE_JSON - Field in Registry
-
Constant of package.json
file name
- PackageException - Class in jenkins_shared_library.package
An exception that can be thrown from the org.zowe.jenkins_shared_library.package classes
- PackageException(String) - Constructor in PackageException
-
Construct the exception.
- packaging(Map) - Method in GenericPipeline
-
Pseudo packaging method, should be overridden by inherited classes
- packaging(Map) - Method in GradlePipeline
-
Pseudo packaging method, should be overridden by inherited classes
- packagingGeneric(Map) - Method in GenericPipeline
-
Creates a stage that will package artifact(s).
- packagingGradle(Map) - Method in GradlePipeline
-
Creates a stage that will execute SonarQube code scan on your application.
- PackagingStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
Represents the arguments available to the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#packagingGeneric(java.util.Map) method.
- PackagingStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#packagingGeneric(java.util.Map) method.
- PackagingStageException(String, String) - Constructor in PackagingStageException
-
Create the exception.
- parseFileExtension(String) - Method in Utils
-
Return file name and extension with the given file name
- parseSemanticVersion(String) - Method in Utils
-
Parse semantic version into trunks.
- Pax - Class in jenkins_shared_library.package
Create PAX file on the folder provided
- Pax(def) - Constructor in Pax
-
Constructs the class.
- PerformanceTestReport - Class in jenkins_shared_library.performance
Class to work with performance test report.
- PerformanceTestReport(def) - Constructor in PerformanceTestReport
-
Constructs the class.
- Pipeline - Class in jenkins_shared_library.pipelines.base
This class represents a basic Jenkins pipeline.
- Pipeline(def) - Constructor in Pipeline
-
Constructs the class.
- PipelineAdmin - Class in jenkins_shared_library.pipelines.base.models
An admin of the pipeline.
- PipelineAdmin(String) - Constructor in PipelineAdmin
-
Initializes a pipeline admin.
- PipelineAdmins - Class in jenkins_shared_library.pipelines.base
Stores the list of admins for a pipeline.
- PipelineControl - Class in jenkins_shared_library.pipelines.base.models
- PipelineException - Class in jenkins_shared_library.pipelines.base.exceptions
An exception that can be thrown from the
Pipeline class
- PipelineException(String) - Constructor in PipelineException
-
Construct the exception.
- promote(Map) - Method in ArtifactInterface
-
Promote artifact
- promote(String, String, String) - Method in JFrogArtifactory
-
Promote artifact.
- publish(Map) - Method in DockerPipeline
-
Pseudo publish method, should be overridden by inherited classes
- publish(Map) - Method in GenericPipeline
-
Pseudo publish method, should be overridden by inherited classes
- publish(Map) - Method in NodeJSPipeline
-
Pseudo publish method, should be overridden by inherited classes
- publish(Map) - Method in Registry
-
Publish npm package with tag.
- publishDocker(Map) - Method in DockerPipeline
-
Publish a Docker image.
- publishGeneric(Map) - Method in GenericPipeline
-
Creates a stage that will publish artifacts to Artifactory.
- publishNodeJS(Map) - Method in NodeJSPipeline
-
Publish a Node JS package.
- PublishStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
Represents the arguments available to the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#publishGeneric(java.util.Map) method.
- PublishStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#publishGeneric(java.util.Map) method.
- PublishStageException(String, String) - Constructor in PublishStageException
-
Create the exception.
- push(Map) - Method in GitHub
-
Push all local commits to remote.
- sanitizeBranchName(String) - Method in Utils
-
Sanitize branch name so it can only contains:
- ScmException - Class in jenkins_shared_library.scm
An exception that can be thrown from the org.zowe.jenkins_shared_library.scm classes.
- ScmException(String) - Constructor in ScmException
-
Construct the exception.
- send(Map) - Method in Email
-
Send an email.
- sendReleaseNotice() - Method in GenericPipeline
-
Send out email notification for the new version released.
- setException(Exception) - Method in Stage
-
Set the exception only if one doesn't exist.
- setFirstFailingStage(Stage) - Method in Stages
-
Set the value of the first failing stage.
- setResult(ResultEnum) - Method in Pipeline
-
Set the build result
- setup(Map) - Method in DockerPipeline
-
Pseudo setup method, should be overridden by inherited classes
- setup(Map) - Method in GenericPipeline
-
Pseudo setup method, should be overridden by inherited classes
- setup(Map) - Method in GradlePipeline
-
Pseudo setup method, should be overridden by inherited classes
- setup(Map) - Method in NodeJSPipeline
-
Pseudo setup method, should be overridden by inherited classes
- setup(Map) - Method in Pipeline
-
Pseudo setup method, should be overridden by inherited classes
- setupBase(Map) - Method in Pipeline
-
Initialize the pipeline.
- setupDocker(Map) - Method in DockerPipeline
-
Initialize the pipeline.
- setupGeneric(Map) - Method in GenericPipeline
-
Initialize the pipeline.
- setupGradle(Map) - Method in GradlePipeline
-
Initialize the pipeline.
- setupNodeJS(Map) - Method in NodeJSPipeline
-
Initialize the pipeline.
- SetupStageArguments - Class in jenkins_shared_library.pipelines.base.arguments
- SetupStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#setupGeneric(java.util.Map) method.
- SetupStageException(String, String) - Constructor in SetupStageException
-
Create the exception.
- sign(String) - Method in Signing
-
GnuPG sign a package
- Signing - Class in jenkins_shared_library.package
Sign package
- Signing(def) - Constructor in Signing
-
Constructs the class.
- size() - Method in Stages
-
Gets the number of stages added to the pipeline.
- sonarScan(Map) - Method in GenericPipeline
-
Pseudo SonarQube Scan method, should be overridden by inherited classes
- sonarScan(Map) - Method in GradlePipeline
-
Pseudo sonarScan method, should be overridden by inherited classes
- sonarScanGeneric(Map) - Method in GenericPipeline
-
Creates a stage that will execute SonarQube code scan on your application.
- sonarScanGradle(Map) - Method in GradlePipeline
-
Creates a stage that will execute SonarQube code scan on your application.
- SonarScanStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
Represents the arguments available to the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#sonarScanGeneric(java.util.Map) method.
- SonarScanStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#sonarScanGeneric(java.util.Map) method.
- SonarScanStageException(String, String) - Constructor in SonarScanStageException
-
Create the exception.
- Stage - Class in jenkins_shared_library.pipelines.base.models
A stage that will be executed in the Jenkins pipeline.
- StageArguments - Class in jenkins_shared_library.pipelines.base.arguments
- StageException - Class in jenkins_shared_library.pipelines.base.exceptions
A generic exception that can be thrown during any stage of your Jenkins pipeline.
- StageException(String, String) - Constructor in StageException
-
Construct the exception.
- Stages - Class in jenkins_shared_library.pipelines.base
Create the various stages of a pipeline.
- StageStatus - Enum in jenkins_shared_library.pipelines.base.enums
Status levels available for a stage type.
- StageTimeout - Class in jenkins_shared_library.pipelines.base.models
Stage timeout information.
- subtract(Map) - Method in StageTimeout
-
Subtract using a map of a timeout.
- tag(String) - Method in GitHub
-
Tag the branch and push to remote.
- tag(String) - Method in Registry
-
Tag the build image
- tagBranch(String) - Method in GenericPipeline
-
Tag branch when release.
- tagExistsLocal(String) - Method in GitHub
-
Validate if a tag exists in local.
- tagExistsRemote(String) - Method in GitHub
-
Validate if a tag exists in remote.
- temporaryUploadSpecName - Field in GenericPipeline
-
Temporary upload spec name
- test() - Method in CPSBase
-
- test() - Method in CPSChild
-
- test() - Method in CPSGrandchild
-
- test(Map) - Method in GenericPipeline
-
Pseudo test method, should be overridden by inherited classes
- test(Map) - Method in GradlePipeline
-
Pseudo test method, should be overridden by inherited classes
- test(Map) - Method in NodeJSPipeline
-
Pseudo test method, should be overridden by inherited classes
- test() - Method in NonCPSBase
-
- test() - Method in NonCPSChild
-
- test() - Method in NonCPSGrandchild
-
- testGeneric(Map) - Method in GenericPipeline
-
Creates a stage that will execute tests on your application.
- testGradle(Map) - Method in GradlePipeline
-
Creates a stage that will execute tests on your application.
- testNodeJS(Map) - Method in NodeJSPipeline
-
Creates a stage that will execute tests on your application.
- TestReport - Class in jenkins_shared_library.pipelines.generic.models
Test report archive information.
- TestStageArguments - Class in jenkins_shared_library.pipelines.generic.arguments
Represents the arguments available to the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#testGeneric(java.util.Map) method.
- TestStageException - Class in jenkins_shared_library.pipelines.generic.exceptions
A generic exception that is thrown from within the
org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#testGeneric(java.util.Map) method.
- TestStageException(String, String) - Constructor in TestStageException
-
Create the exception.
- toMap(Object) - Method in Utils
-
Convert an Object to Map
- toString() - Method in StageTimeout
-
Outputs the timeout in the form of "
time unit"