Sha256: b80ed173ffbf8f942d5654d36b803824db8e984dc83fce20391b8d65469f32c6

Contents?: true

Size: 369 Bytes

Versions: 12

Compression:

Stored size: 369 Bytes

Contents

# frozen_string_literal: true

module Rubysmith
  module Builders
    module Git
      # Initializes project skeleton as a Git repository.
      class Setup < Abstract
        def call
          return false unless settings.build_git

          builder.call(settings).run("git init", chdir: settings.project_name)
          true
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
rubysmith-8.1.0 lib/rubysmith/builders/git/setup.rb
rubysmith-8.0.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.9.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.8.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.7.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.6.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.5.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.4.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.3.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.2.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.1.0 lib/rubysmith/builders/git/setup.rb
rubysmith-7.0.0 lib/rubysmith/builders/git/setup.rb