Sha256: ca84102b9b0b9573601e9170e947e98cba86fda6bacfba6407e370e91156a117
Contents?: true
Size: 814 Bytes
Versions: 1
Compression:
Stored size: 814 Bytes
Contents
module Pluginizer class PluginBuilder < Rails::PluginBuilder def readme template 'README.md' end def gemspec template "%name%.gemspec" end def gitignore template '.gitignore' end def test end def leftovers template '.ruby-version' template "lib/%namespaced_name%/configuration.rb" after_bundle do in_root do configure_rspec git :init git add: '.' git commit: "-m 'first commit'" end end end private def configure_rspec invoke('rspec:install') gsub_file 'spec/rails_helper.rb', "require File.expand_path('../../config/environment', __FILE__)", "require File.expand_path('../dummy/config/environment', __FILE__)" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pluginizer-0.1.0 | lib/pluginizer/plugin_builder.rb |