Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultBintrayApiUrl = "https://api.bintray.com"
View Source
const DefaultBintrayDlUrl = "https://dl.bintray.com"
View Source
const DefaultS3Endpoint = "s3.yandexcloud.net"
View Source
const DefaultS3Region = "ru-central1"
View Source
const DefaultS3ReleasesFolder = "targets/releases"
Variables ¶
View Source
var ( BintrayApiUrl string BintrayDlUrl string )
Functions ¶
func GetPackageVersions ¶
GetPackageVersions returns versions field from package info json
Types ¶
type BintrayClient ¶
func (*BintrayClient) DownloadFiles ¶
func (*BintrayClient) GetFileContent ¶
func (bc *BintrayClient) GetFileContent(version string, fileName string) (string, error)
func (*BintrayClient) GetPackageVersions ¶
func (bc *BintrayClient) GetPackageVersions() ([]string, error)
func (*BintrayClient) String ¶
func (bc *BintrayClient) String() string
type Repo ¶
type S3Client ¶
type S3Client struct {
// contains filtered or unexported fields
}
func NewS3Client ¶
func (S3Client) DownloadFiles ¶
func (S3Client) GetFileContent ¶
func (S3Client) GetPackageVersions ¶
Click to show internal directories.
Click to hide internal directories.