module DatacraftsIoSkeleton::Helpers

Shared logic.

Constants

TEMPLATES_DIR

Defines gem templates folder which you can use to load template to the new app.

Public Class Methods

included(klass) click to toggle source
# File lib/datacrafts_io_skeleton/helpers.rb, line 9
def self.included(klass)
  klass.class_eval do
    include Thor::Actions
  end
end

Public Instance Methods

app(path=nil) click to toggle source
# File lib/datacrafts_io_skeleton/helpers.rb, line 19
def app(path=nil)
  "#{@app_name}/#{path}"
end
commit(message, app_path=app) click to toggle source
# File lib/datacrafts_io_skeleton/helpers.rb, line 15
def commit(message, app_path=app)
  run "cd #{app_path} && git add . && git commit -m '#{message}'"
end