Module: Types

Defined in:
lib/schema.rb

Constant Summary collapse

Integer =
Strict::Integer
Nil =
Strict::Nil
Bool =
Strict::Bool
Hash =
Strict::Hash
String =
Strict::String
NotifyEnum =
Strict::String.enum("github_check", "github_commit_status")
AllowDependencyFailureEnum =
Strict::String.enum("false", "true")
BlockType =
Strict::String.enum("block")
BlockedState =
Strict::String.enum("failed", "passed", "running")
ExitStatusEnum =
Strict::String.enum("*")
SignalReason =
Strict::String.enum("agent_refused", "agent_stop", "cancel", "*", "none",
"process_run_error", "signature_rejected")
ScriptType =
Strict::String.enum("command", "commands", "script")
ConcurrencyMethod =
Strict::String.enum("eager", "ordered")
InputType =
Strict::String.enum("input")
BlockStepType =
Strict::String.enum("block", "command", "commands", "input", "script", "trigger",
"wait", "waiter")
TriggerType =
Strict::String.enum("trigger")
WaiterType =
Strict::String.enum("wait", "waiter")
StringStep =
Strict::String.enum("block", "input", "wait", "waiter")