public abstract class BrowserAxis
extends hudson.matrix.Axis
Axis that allows Sauce browsers to be selected for multi-configuration projects.| Modifier and Type | Field and Description |
|---|---|
protected static com.saucelabs.ci.BrowserFactory |
BROWSER_FACTORY
Handles the retrieval of browsers from Sauce Labs.
|
| Constructor and Description |
|---|
BrowserAxis(List<String> values) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBuildVariable(String value,
Map<String,String> map)
Adds the browser URI to the environment map.
|
protected abstract com.saucelabs.ci.Browser |
getBrowserForKey(String value) |
boolean |
hasValue(String key) |
all, compareTo, getDescriptor, getName, getValues, getValueString, indexOf, isSystem, iterator, parsePrefixed, readResolve, rebuild, size, toString, valueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorprotected static final com.saucelabs.ci.BrowserFactory BROWSER_FACTORY
public boolean hasValue(String key)
public void addBuildVariable(String value, Map<String,String> map)
SauceOnDemandBuildWrapper.setUp(hudson.model.AbstractBuild, hudson.Launcher, hudson.model.BuildListener)addBuildVariable in class hudson.matrix.Axisvalue - Browser keymap - FIXME ??protected abstract com.saucelabs.ci.Browser getBrowserForKey(String value)
value - Browser KeyCopyright © 2004-2015. All Rights Reserved.