Class ShellStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
org.jenkinsci.plugins.workflow.steps.durable_task.DurableTaskStep
org.jenkinsci.plugins.workflow.steps.durable_task.ShellStep
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>,EnvVarsFilterableBuilder
Runs a Bourne shell script asynchronously on a build agent.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.jenkinsci.plugins.workflow.steps.durable_task.DurableTaskStep
DurableTaskStep.AgentReconnectionListener, DurableTaskStep.DurableTaskStepDescriptor, DurableTaskStep.ExecutionNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class org.jenkinsci.plugins.workflow.steps.durable_task.DurableTaskStep
REMOTE_TIMEOUT, USE_WATCHING, WATCHING_RECURRENCE_PERIOD -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jenkinsci.plugins.workflow.steps.durable_task.DurableTaskStep
getEncoding, getLabel, isReturnStatus, isReturnStdout, setEncoding, setLabel, setReturnStatus, setReturnStdout, shutDownThreadPoolMethods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jenkins.tasks.filters.EnvVarsFilterableBuilder
buildEnvVarsFilterRules
-
Constructor Details
-
ShellStep
-
-
Method Details
-
getScript
-
task
protected org.jenkinsci.plugins.durabletask.DurableTask task()- Specified by:
taskin classDurableTaskStep
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Overrides:
startin classDurableTaskStep- Throws:
Exception
-