Sha256: 2903905b4e3cff8c2eab08720c1c486ec1c0db943f0f8b268c45872420fa2fc3

Contents?: true

Size: 478 Bytes

Versions: 3

Compression:

Stored size: 478 Bytes

Contents

require File.join(File.dirname(__FILE__), "base")

module Wellcar
  module Templates
    class DockerfileInit < Base
      def initialize(ruby_version, app_name)
        super "Dockerfile.init"
        with_attributes ruby_version: ruby_version, app_name: app_name
        with_template "dockerfile_init.erb"
      end

      def skips
        skip_on_new = %w(bundle webpack-install test)
        skip_on_new.map {|s| "\"--skip-#{s}\"" }.join(", ")
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wellcar-0.0.3 lib/wellcar/templates/dockerfile_init.rb
wellcar-0.0.2 lib/wellcar/templates/dockerfile_init.rb
wellcar-0.0.1 lib/wellcar/templates/dockerfile_init.rb