Sha256: d4874c728e486a3f084c71a22af4c59ce82eca6f17326974ec2a87dd4842866b
Contents?: true
Size: 499 Bytes
Versions: 31
Compression:
Stored size: 499 Bytes
Contents
require_relative '../tasklib' module RakeDocker module Tasks class Clean < TaskLib parameter :name, :default => :clean parameter :image_name, :required => true parameter :work_directory, :required => true def process_arguments(args) self.name = args[0] if args[0] end def define desc "Clean #{image_name} image directory" task name do rm_rf File.join(work_directory, image_name) end end end end end
Version data entries
31 entries across 31 versions & 1 rubygems