Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
werk
0.7.9
Werk
Application
Arguments
Flags
Commands
Plan
Arguments
Flags
Run
Arguments
Flags
Config
Job
Jobs
Docker
Local
Report
Job
Scheduler
Utils
Colors
Graph
PrefixIO
Generated using Crystal 1.10.1
2024-02-13 01:44:05 UTC
class
Werk::
Jobs::
Local
Werk::Jobs::Local
Werk::Config::Job
Reference
Object
Defined in:
werk/jobs/local.cr
Constant Summary
Log
=
::
Log
.
for
(
self
)
Constructors
.new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Instance Method Summary
#run
(session_id : UUID, name : String, context : String) : Tuple(Int32, String)
Instance methods inherited from class
Werk::Config::Job
can_fail : Bool
can_fail
,
commands : Array(String)
commands
,
description : String
description
,
dotenv : Set(String)
dotenv
,
executor : String
executor
,
get_script_content
get_script_content
,
get_script_file
get_script_file
,
interpreter : String
interpreter
,
needs : Array(String)
needs
,
run(session_id : UUID, name : String, context : String) : Tuple(Int32, String)
run
,
silent : Bool
silent
,
variables : Hash(String, String)
variables
,
variables=(variables : Hash(String, String))
variables=
Constructor methods inherited from class
Werk::Config::Job
new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new
Constructor Detail
def self.
new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
#
[
View source
]
Instance Method Detail
def
run
(session_id : UUID, name : String, context : String) : Tuple(Int32, String)
#
[
View source
]