Sha256: deaf5a320197c637ef19d15ff722bc53c7a35455066fc27c2a27ad3ca7e8ee76

Contents?: true

Size: 597 Bytes

Versions: 1

Compression:

Stored size: 597 Bytes

Contents

# encoding: utf-8

module BitBucket
  class Repos::Download < API
     REQUIRED_KEY_PARAM_NAMES = %w[ commit_hash ].freeze
def get(user_name, repo_name, params={})
      _update_user_repo_params(user_name, repo_name)
      _validate_user_repo_params(user, repo) unless user? && repo?
#       normalize! params
#       assert_required_keys(REQUIRED_KEY_PARAM_NAMES, params)
  
#https://bitbucket.org/jhanley85/eternum_canvas_demo/get/fd931f96f12d.zip
  "https://bitbucket.org/#{user}/#{repo.downcase}/get/#{params[:commit_hash]}.tar.gz"
    end
    
    
    


  end # Repos::Keys
end # BitBucket

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bitbucket_rest_api-0.1.7 lib/bitbucket_rest_api/repos/download.rb