class Hace::HaceFile
- Hace::HaceFile
- Reference
- Object
Overview
Parser for Hacefile.yml
Included Modules
- YAML::Serializable
- YAML::Serializable::Strict
Defined in:
hace.crConstructors
Class Method Summary
- .auto(arguments = [] of String, filename = "Hacefile.yml")
- .load_file(filename)
- .process_arguments(hacefile, arguments : Array(String))
- .run(arguments = [] of String, filename = "Hacefile.yml", run_all : Bool = false, dry_run : Bool = false, question : Bool = false, keep_going : Bool = false)
Instance Method Summary
- #env : Hash(String, String?)
- #env=(env : Hash(String, Nil | String))
- #gen_tasks
- #tasks : Hash(String, CommandTask)
- #tasks=(tasks : Hash(String, CommandTask))
- #variables : Hash(String, YAML::Any)
- #variables=(variables : Hash(String, YAML::Any))
Constructor Detail
Class Method Detail
def self.run(arguments = [] of String, filename = "Hacefile.yml", run_all : Bool = false, dry_run : Bool = false, question : Bool = false, keep_going : Bool = false)
#