Sha256: ec31391d8e24e7e8671f4f189a73cad85324589a0c6a4d9d159de281082abe19

Contents?: true

Size: 713 Bytes

Versions: 59

Compression:

Stored size: 713 Bytes

Contents

require "danger/danger_core/dangerfile_generator"

# Mainly so we can have a nice structure for commands

module Danger
  class DangerfileCommand < Runner
    self.summary = "Easily create your Dangerfiles."
    self.command = "dangerfile"

    self.abstract_command = true
    def self.options
      []
    end
  end
end

# Just a less verbose way of doing the Dangerfile from `danger init`.

module Danger
  class DangerfileInit < DangerfileCommand
    self.summary = "Create an example Dangerfile."
    self.command = "init"

    def run
      content = DangerfileGenerator.create_dangerfile(".", cork)
      File.write("Dangerfile", content)
      cork.puts "Created" + "./Dangerfile".green
    end
  end
end

Version data entries

59 entries across 59 versions & 2 rubygems

Version Path
danger-9.5.1 lib/danger/commands/dangerfile/init.rb
danger-9.5.0 lib/danger/commands/dangerfile/init.rb
danger-9.4.3 lib/danger/commands/dangerfile/init.rb
danger-9.4.2 lib/danger/commands/dangerfile/init.rb
danger-9.4.1 lib/danger/commands/dangerfile/init.rb
danger-9.4.0 lib/danger/commands/dangerfile/init.rb
danger-9.3.2 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.36 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.35 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.34 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.33 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.32 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.31 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.30 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.29 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.28 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.27 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.26 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.25 lib/danger/commands/dangerfile/init.rb
danger-additional-logging-0.0.24 lib/danger/commands/dangerfile/init.rb