InedoSDK Reference
Version:

IScriptingOperation Interface

An Operation that can execute scripts described by a Inedo.Extensibility.ScriptLanguages.ScriptInfo.

Inheritance Hierarchy

  • Inedo.Extensibility.Operations.IScriptingOperation

Syntax

public interface IScriptingOperation

Properties

Name Description
Arguments

Gets or sets the command line arguments that will be executed with the script.

EnvironmentVariables

Gets or sets environment variables to set prior to running the script.

InputVariables

Gets or sets the variables that will be injected into the script before running.

OutputVariables

Gets or sets the names of variables to capture as output into OtterScript.

Parameters

Gets or sets the parameters to pass to the script.

ScriptLanguage

Gets the Inedo.Extensibility.ScriptLanguages.ScriptLanguageInfo which corresponds to this operation.

ScriptName

Gets or sets the raft-qualified name of the script to run.