public class OpenShiftBuildVerifier extends TimedOpenShiftBaseStep implements IOpenShiftBuildVerifier
Modifier and Type | Class and Description |
---|---|
static class |
OpenShiftBuildVerifier.DescriptorImpl |
IOpenShiftBuildVerifier.BuildNameComparator
ITimedOpenShiftPlugin.TimeoutUnit
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Modifier and Type | Field and Description |
---|---|
protected String |
bldCfg |
protected String |
checkForTriggeredDeployments |
waitTime, waitUnit
apiURL, auth, authToken, namespace, verbose
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
Constructor and Description |
---|
OpenShiftBuildVerifier(String bldCfg) |
Modifier and Type | Method and Description |
---|---|
String |
getBldCfg() |
String |
getCheckForTriggeredDeployments() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
void |
setCheckForTriggeredDeployments(String checkForTriggeredDeployments) |
getWaitTime, getWaitUnit, setWaitTime, setWaitUnit
getApiURL, getAuth, getAuthToken, getBaseClassName, getNamespace, getVerbose, perform, perform, setApiURL, setAuth, setAuthToken, setNamespace, setVerbose
prepareInjector, start
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
coreLogic, getBldCfg, getCheckForTriggeredDeployments, getDisplayName, getGlobalTimeoutConfiguration, getLatestBuildID
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
protected final String bldCfg
protected String checkForTriggeredDeployments
@DataBoundConstructor public OpenShiftBuildVerifier(String bldCfg)
public boolean prebuild(hudson.model.AbstractBuild<?,?> build, hudson.model.BuildListener listener)
prebuild
in interface hudson.tasks.BuildStep
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction
in interface hudson.tasks.BuildStep
public Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions
in interface hudson.tasks.BuildStep
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
public String getBldCfg()
getBldCfg
in interface IOpenShiftBuildVerifier
public String getCheckForTriggeredDeployments()
getCheckForTriggeredDeployments
in interface IOpenShiftBuildVerifier
@DataBoundSetter public void setCheckForTriggeredDeployments(String checkForTriggeredDeployments)
Copyright © 2004-2020 Red Hat, Inc. All Rights Reserved.