public class Builds extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Builds.Status |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_BUILD_IMAGE_STREAM |
static String |
DEFAULT_CUSTOM_BUILDER_IMAGE |
static String |
DEFAULT_IMAGE_TAG |
static String |
DEFAULT_SECRET |
Constructor and Description |
---|
Builds() |
Modifier and Type | Method and Description |
---|---|
static io.fabric8.openshift.api.model.BuildConfig |
configureDefaultBuildConfig(io.fabric8.openshift.api.model.BuildConfig buildConfig,
String name,
String gitUrl,
boolean foundExistingGitUrl,
String jenkinsUrl) |
static io.fabric8.openshift.api.model.BuildConfig |
configureDefaultBuildConfig(io.fabric8.openshift.api.model.BuildConfig buildConfig,
String name,
String gitUrl,
boolean foundExistingGitUrl,
String buildImageStream,
String buildImageTag,
String s2iCustomBuilderImage,
String secret,
String jenkinsUrl) |
static String |
createConsoleBuildLink(String fabricConsoleExternalUrl,
String buildName)
Returns the link to the build page in the console for the given build UUID
|
static io.fabric8.openshift.api.model.BuildConfig |
createDefaultBuildConfig(String name,
String gitUrl,
String jenkinsUrl) |
static String |
getBuildConfigName(io.fabric8.openshift.api.model.Build build) |
static String |
getCreationTimestamp(io.fabric8.openshift.api.model.Build build) |
static Date |
getCreationTimestampDate(io.fabric8.openshift.api.model.Build build) |
static Map<String,Object> |
getMetadata(io.fabric8.openshift.api.model.Build build) |
static Map<String,Object> |
getMetadata(io.fabric8.openshift.api.model.BuildConfig build) |
static String |
getName(io.fabric8.openshift.api.model.Build build) |
static String |
getName(io.fabric8.openshift.api.model.BuildConfig build) |
static String |
getNamespace(io.fabric8.openshift.api.model.Build build) |
protected static String |
getString(Map<String,Object> metadata,
String name) |
static String |
getUid(io.fabric8.openshift.api.model.Build build)
Returns a unique UUID for a build
|
static boolean |
isCancelled(String status) |
static boolean |
isCompleted(String status) |
static boolean |
isFailed(String status) |
static boolean |
isFinished(String status) |
public static final String DEFAULT_SECRET
public static final String DEFAULT_BUILD_IMAGE_STREAM
public static final String DEFAULT_IMAGE_TAG
public static final String DEFAULT_CUSTOM_BUILDER_IMAGE
public static io.fabric8.openshift.api.model.BuildConfig createDefaultBuildConfig(String name, String gitUrl, String jenkinsUrl)
public static io.fabric8.openshift.api.model.BuildConfig configureDefaultBuildConfig(io.fabric8.openshift.api.model.BuildConfig buildConfig, String name, String gitUrl, boolean foundExistingGitUrl, String jenkinsUrl)
public static io.fabric8.openshift.api.model.BuildConfig configureDefaultBuildConfig(io.fabric8.openshift.api.model.BuildConfig buildConfig, String name, String gitUrl, boolean foundExistingGitUrl, String buildImageStream, String buildImageTag, String s2iCustomBuilderImage, String secret, String jenkinsUrl)
public static boolean isCompleted(String status)
public static boolean isCancelled(String status)
public static boolean isFailed(String status)
public static boolean isFinished(String status)
public static String getUid(io.fabric8.openshift.api.model.Build build)
public static Map<String,Object> getMetadata(io.fabric8.openshift.api.model.Build build)
public static Map<String,Object> getMetadata(io.fabric8.openshift.api.model.BuildConfig build)
public static String getName(io.fabric8.openshift.api.model.BuildConfig build)
public static String getName(io.fabric8.openshift.api.model.Build build)
public static String getNamespace(io.fabric8.openshift.api.model.Build build)
public static String getCreationTimestamp(io.fabric8.openshift.api.model.Build build)
public static Date getCreationTimestampDate(io.fabric8.openshift.api.model.Build build)
public static String getBuildConfigName(io.fabric8.openshift.api.model.Build build)
Copyright © 2011–2016 Red Hat. All rights reserved.