Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ProcessTaskConfiguration

Configuration of a Task that may be run as a process or a command inside a shell.

Hierarchy

Index

Properties

Readonly _scope

Optional Readonly args

args: string[]

Optional Readonly command

command: string

Optional dependsOn

dependsOn: string | TaskIdentifier | (string | TaskIdentifier)[]

The other tasks the task depend on.

Optional dependsOrder

dependsOrder: Sequence | Parallel

The order the dependsOn tasks should be executed in.

Optional detail

detail: string

Optional group

group: "build" | "test" | "none" | { isDefault: true; kind: "build" | "test" }

Optional isBackground

isBackground: boolean

Whether the task is a background task or not.

Readonly label

label: string

A label that uniquely identifies a task configuration per source

Optional Readonly linux

Linux specific task configuration

Optional Readonly options

Optional Readonly osx

macOS specific task configuration

Optional presentation

Optional problemMatcher

problemMatcher: string | ProblemMatcherContribution | (string | ProblemMatcherContribution)[]

Readonly type

Optional Readonly windows

Windows specific task configuration