module Neph::Parser

Direct including types

Defined in:

neph/parser/parser.cr

Instance Method Summary

Instance Method Detail

def add_sub_job(config : YHash, job : Job, sub_job_name : String, env : String | Nil) #

[View source]
def add_sub_job(config : YHash, job : Job, sub_job : String) #

[View source]
def add_sub_job(config : YHash, job : Job, sub_job : YHash) #

[View source]
def create_job(config : Hash(YAML::Any, YAML::Any), job_name : String, parent_job : Job | Nil = nil) : Job #

[View source]
def parse_yaml(job_name : String, path : String) : Job #

[View source]
def parse_yaml(path : String) : Hash(YAML::Any, YAML::Any) #

[View source]
def source_files(path : String) : Array(String) #

[View source]