Module: Gitea::Api::Package

Defined in:
lib/gitea/api/package.rb

Instance Method Summary collapse

Instance Method Details

#delete_packages_by_owner_type_name_version(owner, type, name, version, opt = {}) ⇒ Object



13
14
15
# File 'lib/gitea/api/package.rb', line 13

def delete_packages_by_owner_type_name_version(owner, type, name, version, opt = {})
  @http.delete("/packages/#{owner}/#{type}/#{name}/#{version}", opt)
end

#get_packages_by_owner(owner, opt = {}) ⇒ Object



5
6
7
# File 'lib/gitea/api/package.rb', line 5

def get_packages_by_owner(owner, opt = {})
  @http.get("/packages/#{owner}", opt)
end

#get_packages_by_owner_type_name_version(owner, type, name, version, opt = {}) ⇒ Object



9
10
11
# File 'lib/gitea/api/package.rb', line 9

def get_packages_by_owner_type_name_version(owner, type, name, version, opt = {})
  @http.get("/packages/#{owner}/#{type}/#{name}/#{version}", opt)
end

#get_packages_files_by_owner_type_name_version(owner, type, name, version, opt = {}) ⇒ Object



17
18
19
# File 'lib/gitea/api/package.rb', line 17

def get_packages_files_by_owner_type_name_version(owner, type, name, version, opt = {})
  @http.get("/packages/#{owner}/#{type}/#{name}/#{version}", opt)
end