lib/badger/cli.rb in badgerbadgerbadger-0.14.0 vs lib/badger/cli.rb in badgerbadgerbadger-0.15.0

- old
+ new

@@ -13,10 +13,11 @@ desc 'badge', 'Generate badge markdown' long_desc File.read File.join File.dirname( __FILE__), '..', '..', 'DESC.md' method_option :png, :type => :boolean, :default => false, :desc => 'Generate PNG badges instead of the default SVG (because sometimes Github does caching things)' method_option :pulls, :type => :boolean, :default => false, :desc => 'Generate Github pull-request and issue-count badges' method_option :size, :type => :boolean, :default => false, :desc => 'Generate repo size badge' + method_option :dci, :type => :boolean, :default => false, :desc => 'Include a Dependency CI badge (experimental)' method_option :style, :type => :string, :default => 'flat-square', :desc => "Choose a different badge style (currently supported: #{Config.instance.config['valid_styles'].join ', '})" def badge dir = '.' @badger = Badger.new Badger.git_remote dir @@ -24,9 +25,10 @@ @badger.style options[:style] if options[:style] @badger.add 'travis' if Badger.has_travis? dir @badger.add 'gemnasium' if Badger.has_gemfile? dir + @badger.dependencyci if options[:dci] @badger.add 'coveralls' if Badger.has_coveralls? dir @badger.add 'codeclimate' if @badger.any? @badger.add 'issues' if options[:pulls] @badger.add 'pulls' if options[:pulls]