Sha256: 5e5e0d62b7580675c20f191cefaa770254a98c5ea38661a07cb795af559afb96

Contents?: true

Size: 746 Bytes

Versions: 1

Compression:

Stored size: 746 Bytes

Contents

require 'rails'

module ReleaseNotes
  # Name of application using ReleaseNotes.
  mattr_accessor :app_name
  @@app_name = 'AppNameGoesHere'

  # Version to start ReleaseNotes if there are none.
  mattr_accessor :starting_version
  @@starting_version = '0.1.0'

  # Model name of the model created to store release notes.
  mattr_accessor :release_note_model
  @@release_note_model = 'ReleaseNote'

  # Name of the folder where release notes are stored.
  mattr_accessor :release_note_folder
  @@release_note_folder = 'release_notes'

  # Default way to setup ReleaseNotes. Run rails g release_notes:install
  # to create a fresh initializer with all configuration values.
  def self.setup
    yield self
  end
end

require 'release_notes/engine'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
release_notes-0.1.3 lib/release_notes.rb