Sha256: 407458df6b64774b8df9046d76c4de2074de2c7889c8def803321fe533456702
Contents?: true
Size: 527 Bytes
Versions: 7
Compression:
Stored size: 527 Bytes
Contents
# typed: strict module Kuby module Docker class Layer extend T::Sig extend T::Helpers abstract! sig { returns(Environment) } attr_reader :environment sig { params(environment: Environment).void } def initialize(environment) @environment = environment end sig { params(dockerfile: Dockerfile).void } def apply_to(dockerfile) raise NotImplementedError, "#{__method__} must be defined in derived classes" end end end end
Version data entries
7 entries across 7 versions & 1 rubygems