Sha256: c11d3e4099ab19ab059fe9bd734c05a91ff982596c968561f70415f09dd13542

Contents?: true

Size: 352 Bytes

Versions: 2

Compression:

Stored size: 352 Bytes

Contents

module Cp8Cli
  class Ci
    def initialize(branch_name:, repo:)
      @branch_name = branch_name
      @repo = repo
    end

    def open
      Command.open_url url
    end

    private

      attr_reader :branch_name, :repo

      def url
        "https://circleci.com/gh/#{repo.user}/#{repo.name}/tree/#{URI.escape branch_name}"
      end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cp8_cli-4.1.1 lib/cp8_cli/ci.rb
cp8_cli-4.1.0 lib/cp8_cli/ci.rb