Sha256: 373cf339d4605dc8808ef6a2e28024e0e6a404a6c1dbb72f778ba41a3d97e823

Contents?: true

Size: 645 Bytes

Versions: 10

Compression:

Stored size: 645 Bytes

Contents

require 'papa/cli/release'
require 'papa/cli/hotfix'
require 'papa/cli/integration'
require 'papa/cli/sandbox'

module Papa
  module CLI
    class Main < Thor
      desc 'release [COMMAND]', 'Perform actions on release branches'
      subcommand 'release', CLI::Release

      desc 'hotfix [COMMAND]', 'Perform actions on hotfix branches'
      subcommand 'hotfix', CLI::Hotfix

      desc 'integration [COMMAND]', 'Perform actions on integration branches'
      subcommand 'integration', CLI::Integration

      desc 'sandbox [COMMAND]', 'Test out papa in a sandboxed git environment'
      subcommand 'sandbox', CLI::Sandbox
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
papa-1.2.0 lib/papa/cli/main.rb
papa-1.1.0 lib/papa/cli/main.rb
papa-1.0.0 lib/papa/cli/main.rb
papa-0.7.2 lib/papa/cli/main.rb
papa-0.7.1 lib/papa/cli/main.rb
papa-0.7.0 lib/papa/cli/main.rb
papa-0.6.2 lib/papa/cli/main.rb
papa-0.6.1 lib/papa/cli/main.rb
papa-0.6.0 lib/papa/cli/main.rb
papa-0.5.0 lib/papa/cli/main.rb