Package io.jenkins.plugins.autify
Class AutifyMobileBuilder
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- io.jenkins.plugins.autify.AutifyMobileBuilder
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
,SimpleBuildStep
public class AutifyMobileBuilder extends Builder implements SimpleBuildStep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AutifyMobileBuilder.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Constructor Summary
Constructors Constructor Description AutifyMobileBuilder(String credentialsId, String autifyUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAutifyPath()
String
getAutifyUrl()
String
getBuildId()
String
getBuildPath()
String
getCredentialsId()
String
getShellInstallerUrl()
String
getTimeout()
boolean
isWait()
void
perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener)
void
setAutifyPath(String value)
void
setBuildId(String value)
void
setBuildPath(String value)
void
setShellInstallerUrl(String value)
void
setTimeout(String value)
void
setWait(boolean wait)
-
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, 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, getRequiredMonitorService, perform, prebuild
-
Methods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
-
-
-
Method Detail
-
getCredentialsId
public String getCredentialsId()
-
getAutifyUrl
public String getAutifyUrl()
-
getBuildId
public String getBuildId()
-
setBuildId
@DataBoundSetter public void setBuildId(String value)
-
getBuildPath
public String getBuildPath()
-
setBuildPath
@DataBoundSetter public void setBuildPath(String value)
-
isWait
public boolean isWait()
-
setWait
@DataBoundSetter public void setWait(boolean wait)
-
getTimeout
public String getTimeout()
-
setTimeout
@DataBoundSetter public void setTimeout(@CheckForNull String value)
-
getAutifyPath
public String getAutifyPath()
-
setAutifyPath
@DataBoundSetter public void setAutifyPath(@CheckForNull String value)
-
getShellInstallerUrl
public String getShellInstallerUrl()
-
setShellInstallerUrl
@DataBoundSetter public void setShellInstallerUrl(@CheckForNull String value)
-
perform
public void perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
- Specified by:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-
-