Sha256: 0eb94b74fd786c3b3f5d4c5aacad0db15e7eb412b38347942d7bf4f5378e5ff4

Contents?: true

Size: 470 Bytes

Versions: 19

Compression:

Stored size: 470 Bytes

Contents

require_relative "../scripts"
require_relative "../pull_request_merger"

module Octopolo
  module Scripts
    class ViewPr
      include CLIWrapper

      def self.execute
        new.execute
      end

      # Public: Perform the script
      def execute
        current = GitHub::PullRequest.current

        if current
          cli.say "Opening Pull Request #{current.number}"
          cli.open current.pull_request.html_url
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
octopolo-1.12.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.11.4 lib/octopolo/scripts/view_pr.rb
octopolo-1.11.3 lib/octopolo/scripts/view_pr.rb
octopolo-1.11.1 lib/octopolo/scripts/view_pr.rb
octopolo-1.11.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.9.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.8.1 lib/octopolo/scripts/view_pr.rb
octopolo-1.8.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.7.1 lib/octopolo/scripts/view_pr.rb
octopolo-1.7.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.6.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.5.3 lib/octopolo/scripts/view_pr.rb
octopolo-1.5.2 lib/octopolo/scripts/view_pr.rb
octopolo-1.5.1 lib/octopolo/scripts/view_pr.rb
octopolo-1.5.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.4.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.3.0 lib/octopolo/scripts/view_pr.rb
octopolo-1.2.1 lib/octopolo/scripts/view_pr.rb
octopolo-1.2.0 lib/octopolo/scripts/view_pr.rb