Sha256: f907346b2ebf0743c3e225933028f4f4bd5e3246f85fdc8b44a452a3697bf7c4
Contents?: true
Size: 1.4 KB
Versions: 24
Compression:
Stored size: 1.4 KB
Contents
# Think Feel Do Engine [![Build Status](https://travis-ci.org/NU-CBITS/think_feel_do_engine.svg)](https://travis-ci.org/NU-CBITS/think_feel_do_engine) [![security](https://hakiri.io/github/NU-CBITS/think_feel_do_engine/master.svg)](https://hakiri.io/github/NU-CBITS/think_feel_do_engine/master) Provides the tools and administrative interface for Think Feel Do. ## Installation To add to a host Rails application, add to the `Gemfile` gem "think_feel_do_engine", "~> 3.10" then install bundle install mount the routes within `config/routes.rb` ```ruby Rails.application.routes.draw do mount ThinkFeelDoEngine::Engine => "" end ``` Install the think_feel_do_engine migrations into the host application and run them: ```console rake think_feel_do_engine:install:migrations rake db:migrate ``` Configure observers ```ruby # config/application.rb require "rails-observers" class Application < Rails::Application config.active_record.observers = "bit_core/slide_observer" end ``` ## Run specs Set up the database rake app:db:create app:db:migrate run the specs ./bin/rake ## Publishing to RubyGems Build the `think_feel_do_engine` gem ```console gem build think_feel_do_engine.gemspec ``` Publish to [rubygems.org](https://rubygems.org) ```console gem push think_feel_do_engine-x.x.x.gem ``` View the published `think_feel_do_engine` gem [here](https://rubygems.org/gems/think_feel_do_engine)
Version data entries
24 entries across 24 versions & 1 rubygems