Sha256: 299c926a90e8343a451799cbf14e991c797cecc711d91ce15b1563d1b83bed6c

Contents?: true

Size: 331 Bytes

Versions: 5

Compression:

Stored size: 331 Bytes

Contents

# typed: strict

module Kuby
  module Docker
    class AssetsPhase < Layer
      # extend T::Sig

      # T::Sig::WithoutRuntime.sig { override.params(dockerfile: Dockerfile).void }
      def apply_to(dockerfile)
        dockerfile.run(
          'bundle', 'exec', 'rake', 'assets:precompile'
        )
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
kuby-core-0.20.2 lib/kuby/docker/assets_phase.rb
kuby-core-0.20.1 lib/kuby/docker/assets_phase.rb
kuby-core-0.20.0 lib/kuby/docker/assets_phase.rb
kuby-core-0.19.0 lib/kuby/docker/assets_phase.rb
kuby-core-0.18.0 lib/kuby/docker/assets_phase.rb