public interface Builds
Modifier and Type | Method and Description |
---|---|
StatusHolder |
deleteBuild(BuildRun buildRun)
Removes the build of the given details.
|
Set<FileInfo> |
getArtifactFiles(BuildRun buildRun)
Locates the file info objects of all the given build's produced artifacts
|
List<String> |
getBuildNames() |
List<BuildRun> |
getBuilds(String name,
String number,
String started)
Retrieve builds
|
DetailedBuildRun |
getDetailedBuild(BuildRun buildRun) |
void |
saveBuild(DetailedBuildRun detailedBuildRun)
Saves or updates the given build configuration
|
List<String> getBuildNames()
@Nonnull List<BuildRun> getBuilds(@Nonnull String name, @Nullable String number, @Nullable String started)
name
- Builds namenumber
- An optional build number - can be null to retrieve all buildsstarted
- An optional start time@Nullable DetailedBuildRun getDetailedBuild(@Nonnull BuildRun buildRun)
buildRun
- A lightweight build run@Nonnull StatusHolder deleteBuild(@Nonnull BuildRun buildRun)
buildRun
- Build info details@Nonnull Set<FileInfo> getArtifactFiles(@Nonnull BuildRun buildRun)
buildRun
- Build run to locate artifacts ofvoid saveBuild(@Nonnull DetailedBuildRun detailedBuildRun)
detailedBuildRun
- Build configuration to saveCopyright © 2018. All rights reserved.