Skip to content

module Barista::Behaviors::Brew::ActionCommands #

Included modules

Barista::Behaviors::Software::Emittable

Direct including types

Barista::Behaviors::Brew::Action

Methods#

#block(name = nil, &block : -> )#

#command(str : String, **args)#

#copy(src, dest, **args)#

#emit(str : String)#

#emit_error(str : String)#

#link(src, dest, **args)#

#mkdir(dir, **args)#

#patch(path : String, **args)#

#shellout(command : String, env : Hash(String, String) | Nil = nil, chdir : String | Nil = nil, as_user : String | Nil = nil)#

#shellout(command : String, args : Array(String), env : Hash(String, String) | Nil = nil, chdir : String | Nil = nil, as_user : String | Nil = nil)#

#success?(cmd, args, **opts)#

#success?(cmd, **opts)#

#sync(src, dest, **args, &block : Merger::Strategy)#

#sync(src, dest, **args)#

#template#