Sha256: a2ffddb25b699df0fbfd914101bbb2fe99280d4c8b8ca0e13978fdca7f0191af

Contents?: true

Size: 304 Bytes

Versions: 23

Compression:

Stored size: 304 Bytes

Contents

# typed: strict

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

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

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
kuby-core-0.11.2 lib/kuby/docker/assets_phase.rb
kuby-core-0.11.1 lib/kuby/docker/assets_phase.rb
kuby-core-0.11.0 lib/kuby/docker/assets_phase.rb