Sha256: 0ae6cd2a2ddcbbddca0215acc40040e816d24b736d7a56c3217a5207ca6caac2
Contents?: true
Size: 705 Bytes
Versions: 1
Compression:
Stored size: 705 Bytes
Contents
#!/usr/bin/env ruby require "optparse" require "stairs" groups = nil Stairs.configure do |config| OptionParser.new do |options| options.banner = "Usage: stairs [options]" options.on("--use-defaults", "Use defaults when available") do |value| config.use_defaults = value end options.on( "-g", "--groups GROUPS", "Specify groups to run. e.g. init,reset" ) do |value| groups = value.split(",").map { |g| g.to_sym } if value end end.parse! end # Load Rails environment if we're in Rails rails_application = File.expand_path("./config/application.rb") require rails_application if File.exists?(rails_application) Stairs::Runner.new(groups).run!
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stairs-0.7.0 | bin/stairs |