public class ProjectGcsUploadReport extends AbstractGcsUploadReport
BuildStep.getProjectAction(AbstractProject)
. When the project UI is rendered,
Jenkins will the overriden method to ask build steps to contribute their project actions.
Since the project UI is rendered infrequently, we can't just provide a static action for the
latest build. Instead, in this ProjectGcsUploadReport
action we will need to dynamically
look for the latest build's BuildGcsUploadReport
and return the values that such report
returns.
Constructor and Description |
---|
ProjectGcsUploadReport(AbstractProject<?,?> project) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getBuckets() |
Integer |
getBuildNumber() |
AbstractProject<?,?> |
getProject() |
Set<String> |
getStorageObjects() |
getDisplayName, getIconFileName, getParent, getUrlName
public ProjectGcsUploadReport(AbstractProject<?,?> project)
public AbstractProject<?,?> getProject()
ProjectGcsUploadReport
belongs to.public Set<String> getBuckets()
getBuckets
in class AbstractGcsUploadReport
public Set<String> getStorageObjects()
getStorageObjects
in class AbstractGcsUploadReport
public Integer getBuildNumber()
getBuildNumber
in class AbstractGcsUploadReport
Copyright © 2016–2019. All rights reserved.