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