Documentation
¶
Index ¶
- func GetPackageVersions(packageInfo string) (versions []string)
- type BintrayClient
- type BintrayEvent
- type MainBintrayClient
- func (bc *MainBintrayClient) DownloadRelease(version string, dstDir string, files map[string]string) error
- func (bc *MainBintrayClient) EventCh() chan BintrayEvent
- func (bc *MainBintrayClient) FetchReleaseFile(version string, fileName string) (string, error)
- func (bc *MainBintrayClient) GetPackage() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPackageVersions ¶
GetPackageVersions returns versions field from package info json
Types ¶
type BintrayClient ¶
type BintrayClient interface {
GetPackage() (string, error)
DownloadRelease(version string, dstDir string, files map[string]string) error
FetchReleaseFile(version string, fileName string) (string, error)
EventCh() chan BintrayEvent
}
func NewBintrayClient ¶
func NewBintrayClient(subject string, repo string, pkg string) (bc BintrayClient)
type BintrayEvent ¶
type MainBintrayClient ¶
type MainBintrayClient struct {
Subject string
Repo string
Package string
// contains filtered or unexported fields
}
func (*MainBintrayClient) DownloadRelease ¶
func (*MainBintrayClient) EventCh ¶
func (bc *MainBintrayClient) EventCh() chan BintrayEvent
func (*MainBintrayClient) FetchReleaseFile ¶ added in v1.0.6
func (bc *MainBintrayClient) FetchReleaseFile(version string, fileName string) (string, error)
func (*MainBintrayClient) GetPackage ¶
func (bc *MainBintrayClient) GetPackage() (string, error)
GetPackage returns json response from packages API
Click to show internal directories.
Click to hide internal directories.