Package | Description |
---|---|
com.google.jenkins.plugins.storage |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBucketLifecycleManager
This extension point may be implemented to surface the object lifecycle
options available on cloud storage buckets.
|
class |
ClassicUpload
This upload extension implements the classical upload pattern
where a user provides an Ant-style glob, e.g.
|
class |
ExpiringBucketLifecycleManager
A simple implementation of the bucket lifecycle extension point
that surfaces object expiration (aka TTL).
|
class |
StdoutUpload
This upload extension allow the user to upload the build log
for the Jenkins build to a given bucket, with a specified file
name.
|
Modifier and Type | Method and Description |
---|---|
static hudson.DescriptorExtensionList<AbstractUpload,AbstractUploadDescriptor> |
AbstractUpload.all()
Boilerplate, see:
https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
|
List<AbstractUpload> |
GoogleCloudStorageUploader.DescriptorImpl.getDefaultUploads() |
Collection<AbstractUpload> |
GoogleCloudStorageUploader.getUploads()
The set of tuples describing the artifacts to upload, and where
to upload them.
|
Constructor and Description |
---|
AbstractUploadDescriptor(Class<? extends AbstractUpload> clazz)
Boilerplate, see:
https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
|
AbstractUploadDescriptor(Class<? extends AbstractUpload> clazz,
UploadModule module)
Create the descriptor of the Upload from it's type on associated module
for instantiating dependencies.
|
GoogleCloudStorageUploader(String credentialsId,
List<AbstractUpload> uploads)
Construct the GCS uploader to use the provided credentials to
upload build artifacts.
|
Copyright © 2016–2017. All rights reserved.