class Werk::Jobs::Docker

Defined in:

werk/jobs/docker.cr

Constant Summary

Log = ::Log.for(self)

Constructors

Instance Method Summary

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 entrypoint : Array(String) #

[View source]
def image : String #

[View source]
def network_mode : String #

[View source]
def run(session_id : UUID, name : String, context : String) : Tuple(Int32, String) #

[View source]
def volumes : Array(String) #

[View source]