Sha256: a333cc9751ca2fe2c112d31e9afbddcadd57afb9e8f5ffbc2211f62212c3f862

Contents?: true

Size: 875 Bytes

Versions: 1

Compression:

Stored size: 875 Bytes

Contents

#!/usr/bin/env ruby

require 'rubygems'
require "thor"
require_relative '../lib/slowlane/itunes/app.rb'
require_relative '../lib/slowlane/itunes/team.rb'
require_relative '../lib/slowlane/itunes/build.rb'

class SlowlaneItunes < Thor

  class_option :username , :default => '<username>' , :required => true, :desc => 'username [SLOWLANE_USERNAME]'
  class_option :password , :default => '<password>' , :required => true, :desc => 'password [SLOWLANE_PASSWORD]'
  class_option :team , :default => '<team>' , :required => false, :desc => 'team [SLOWLANE_TEAM]'

  desc "app SUBCOMMAND ...ARGS", "manage apps"
  subcommand "app", Slowlane::Itunes::App

  desc "team SUBCOMMAND ...ARGS", "manage teams"
  subcommand "team", Slowlane::Itunes::Team

  desc "build SUBCOMMAND ...ARGS", "manage builds"
  subcommand "build", Slowlane::Itunes::Build


end

SlowlaneItunes.start(ARGV)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
slowlane-0.0.3.alpha bin/slowlane-itunes