Method: GemBootstrap::MainCLI#usage

Defined in:
lib/gem_bootstrap/gem_bootstrap.rb

#usageObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/gem_bootstrap/gem_bootstrap.rb', line 9

def usage
  generate_usage = <<-EOT

# Usage/Synopsis:
gem_bootstrap [GEM_NAME] -g, --github-id [GITHUB_ID] -e, --email [EMAIL] -a, --author [AUTHOR] --test-framework [FRAMEWORK]

# Create a gem name 'awesome_gem' with minitest as a testing framework (default)
gem_bootstrap awesome_gem -g awesome_developer -e [email protected] -a 'John Guru II'

# Create a gem name 'awesome_gem' with rspec as a testing framework
gem_bootstrap awesome_gem -g awesome_developer -e [email protected] -a 'John Guru II' -t rspec

  EOT
  puts generate_usage
end