public interface IOpenShiftImageTagger extends IOpenShiftPlugin
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
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 getAlias()
String getSrcTag()
String getDestTag()
String getSrcStream()
String getDestStream()
String getDestinationNamespace()
String getDestinationAuthToken()
default String deriveImageID(String srcTag, com.openshift.restclient.model.IImageStream srcIS)
default String deriveImageTag(String imageID, com.openshift.restclient.model.IImageStream srcIS)
default boolean coreLogic(hudson.Launcher launcher, hudson.model.TaskListener listener, Map<String,String> overrides)
coreLogic
in interface IOpenShiftPlugin
Copyright © 2004-2020 Red Hat, Inc. All Rights Reserved.