Documentation ¶
Index ¶
- func DeletePackage(ctx *context.Context)
- func DownloadPackageFile(ctx *context.Context)
- func EnumeratePackages(ctx *context.Context)
- func EnumeratePackagesLatest(ctx *context.Context)
- func EnumeratePackagesPreRelease(ctx *context.Context)
- func GetAllPackagesVersions(ctx *context.Context)
- func GetPackageInfo(ctx *context.Context)
- func ServePackageSpecification(ctx *context.Context)
- func UploadPackageFile(ctx *context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadPackageFile ¶
DownloadPackageFile serves the content of a package
func EnumeratePackages ¶
EnumeratePackages serves the package list
func EnumeratePackagesLatest ¶
EnumeratePackagesLatest serves the list of the latest version of every package
func EnumeratePackagesPreRelease ¶
EnumeratePackagesPreRelease is not supported and serves an empty list
func GetAllPackagesVersions ¶
GetAllPackagesVersions returns a custom text based format containing information about all versions of all rubygems. ref: https://guides.rubygems.org/rubygems-org-compact-index-api/
func GetPackageInfo ¶
GetPackageInfo returns a custom text based format for the single rubygem with a line for each version of the rubygem ref: https://guides.rubygems.org/rubygems-org-compact-index-api/
func ServePackageSpecification ¶
ServePackageSpecification serves the compressed Gemspec file of a package
func UploadPackageFile ¶
UploadPackageFile adds a file to the package. If the package does not exist, it gets created.
Types ¶
This section is empty.