Sha256: a8746abeb4eda40f583921f299c0636742a124da12b18778d569e4e0ff43ab95
Contents?: true
Size: 876 Bytes
Versions: 1
Compression:
Stored size: 876 Bytes
Contents
require "cp8_cli/version" require "cp8_cli/global_config" require "cp8_cli/commands/cleanup" require "cp8_cli/commands/start" require "cp8_cli/commands/submit" require "cp8_cli/commands/suggest" module Cp8Cli class Main def initialize(global_config = GlobalConfig.new) Trello::Base.configure(key: global_config.trello_key, token: global_config.trello_token) Github::Base.configure(token: global_config.github_token) end def start(name) Commands::Start.new(name).run end def open Branch.current.open_story_in_browser # TODO: move to /commands end def submit(options = {}) Commands::Submit.new(options).run end def ci Branch.current.open_ci # TODO: move to /commands end def suggest Commands::Suggest.new.run end def cleanup Commands::Cleanup.new.run end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cp8_cli-5.0.0 | lib/cp8_cli/main.rb |