Skip to content

Action

[Source]

An Action encapsulates one specific executable action with a Program, cli args and env vars.

class val Action

Constructors

create

[Source]

new val create(
  prog': Program val,
  args': Array[String val] val,
  vars': Array[String val] val = recover,
  cwd': (FilePath val | None val) = reference)
: Action val^

Parameters

Returns


Public fields

let prog: Program val

[Source]


let args: Array[String val] val

[Source]


let vars: Array[String val] val

[Source]


let cwd: (FilePath val | None val)

[Source]