|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.deepshiftlabs.nerrvana.NerrvanaPlugin
public class NerrvanaPlugin
NerrvanaPlugin - remotely runs Selenium tests at Nerrvana cloud. For details see Nerrvana - GET STARTED How plugin works:
saveExecutionResults(AbstractBuild, Testrun), saveReportAggregated(AbstractBuild, String)| Nested Class Summary | |
|---|---|
static class |
NerrvanaPlugin.DescriptorImpl
Descriptor for NerrvanaPlugin. |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
|---|
hudson.tasks.BuildStep.PublisherList |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
|---|
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Field Summary | |
|---|---|
String |
loglevel
Plugin configuration parameter 'logLevel'. |
String |
settingsXmlString
Plugin configuration parameter 'settingsXmlString'. |
| Fields inherited from interface hudson.tasks.BuildStep |
|---|
BUILDERS, PUBLISHERS |
| Constructor Summary | |
|---|---|
NerrvanaPlugin(String settingsXmlString,
String loglevel)
Plugin constructor Fields in config.jelly must match the parameter names in the org.kohsuke.stapler.DataBoundConstructor |
|
| Method Summary | |
|---|---|
NerrvanaPlugin.DescriptorImpl |
getDescriptor()
Some Jenkins-specific mumbo-jumbo Overridden for better type safety. |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Main plugin method |
| Methods inherited from class hudson.tasks.Builder |
|---|
all, getRequiredMonitorService, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
|---|
getProjectAction, getProjectAction, getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
|---|
getProjectAction, getProjectActions, prebuild |
| Field Detail |
|---|
public final String settingsXmlString
Plugin configuration parameter 'settingsXmlString'. This parameter is represented in config.jelly as TEXTAREA
Nerrvana user should generate settings XML in Nerrvana web interface and paste it into the plugin config field "Nerrvana plugin settings"
Parameter is initialized in plugin constructor.
public final String loglevel
Plugin configuration parameter 'logLevel'. This parameter is represented in config.jelly as SELECT with two values (NORMAL and TRACE)
Parameter is initialized in plugin constructor
| Constructor Detail |
|---|
@DataBoundConstructor
public NerrvanaPlugin(String settingsXmlString,
String loglevel)
settingsXmlString - Plugin settings generated by
Nerrvanaloglevel - Log level for plugin operations| Method Detail |
|---|
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerbuild - launcher - listener -
public NerrvanaPlugin.DescriptorImpl getDescriptor()
Some Jenkins-specific mumbo-jumbo
Overridden for better type safety. If your plugin doesn't really define any property on Descriptor, you don't have to do this.
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||