public interface IOpenShiftDeploymentVerification extends ITimedOpenShiftPlugin
ITimedOpenShiftPlugin.TimeoutUnit
Modifier and Type | Field and Description |
---|---|
static String |
DISPLAY_NAME |
ANNOTATION_FAILURE, BUILD_NUMBER, BUILD_URL_ANNOTATION, BUILD_URL_ENV_KEY, JOB_NAME, KUBERNETES_MASTER_ENV_KEY, KUBERNETES_SERVICE_HOST_ENV_KEY, KUBERNETES_SERVICE_PORT_ENV_KEY, NAMESPACE_ENV_VAR, NAMESPACE_FILE, NAMESPACE_SYNC_BUILD_CAUSE, STATE_CANCELLED, STATE_COMPLETE, STATE_ERROR, STATE_FAILED, STATE_RUNNING
Modifier and Type | Method and Description |
---|---|
default boolean |
coreLogic(hudson.Launcher launcher,
hudson.model.TaskListener listener,
Map<String,String> overrides) |
String |
getDepCfg() |
default String |
getDepCfg(Map<String,String> overrides) |
default String |
getDisplayName() |
default long |
getGlobalTimeoutConfiguration() |
String |
getReplicaCount() |
default String |
getReplicaCount(Map<String,String> overrides) |
String |
getVerifyReplicaCount() |
default String |
getVerifyReplicaCount(Map<String,String> overrides) |
getTimeout, getWaitTime, getWaitUnit
annotateJobInfoToResource, consolidateEnvVars, constructBuildUrl, didAllImagesChangeIfNeeded, didICTCauseDeployment, didImageChangeFromPreviousVersion, doesDCTriggerOnImageTag, doIt, doIt, doItCore, getApiURL, getApiURL, getAuth, getAuthToken, getAuthToken, getBaseClassName, getClient, getClient, getLatestReplicationController, getNamespace, getNamespace, getReplicationControllerState, getVerbose, getVerbose, httpGet, isBuildFinished, isBuildRunning, isDeployFinished, isReplicationControllerScaledAppropriately, setAuth, verifyBuild
getOverride, pruneKey
static final String DISPLAY_NAME
default String getDisplayName()
getDisplayName
in interface IOpenShiftPlugin
String getDepCfg()
String getReplicaCount()
String getVerifyReplicaCount()
default long getGlobalTimeoutConfiguration()
getGlobalTimeoutConfiguration
in interface ITimedOpenShiftPlugin
default boolean coreLogic(hudson.Launcher launcher, hudson.model.TaskListener listener, Map<String,String> overrides) throws InterruptedException
coreLogic
in interface IOpenShiftPlugin
InterruptedException
Copyright © 2004-2020 Red Hat, Inc. All Rights Reserved.