client

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2023 License: MIT Imports: 19 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API struct {
	Client Client
	// contains filtered or unexported fields
}

API ...

func CreateAPIWithClientParams

func CreateAPIWithClientParams(token string) API

CreateAPIWithClientParams ...

func (API) AddReleaseToGroup

func (api API) AddReleaseToGroup(g model.Group, releaseID int, opts model.ReleaseOptions) error

AddReleaseToGroup ...

func (API) AddReleaseToStore

func (api API) AddReleaseToStore(s model.Store, releaseID int, opts model.ReleaseOptions) error

AddReleaseToStore ...

func (API) AddTesterToRelease

func (api API) AddTesterToRelease(email string, releaseID int, opts model.ReleaseOptions) error

AddTesterToRelease ...

func (API) CreateRelease

func (api API) CreateRelease(opts model.ReleaseOptions) (int, error)

CreateRelease ...

func (API) GetAllGroups

func (api API) GetAllGroups(app model.App) ([]model.Group, error)

GetAllGroups ...

func (API) GetAppReleaseDetails

func (api API) GetAppReleaseDetails(app model.App, releaseID int) (model.Release, error)

GetAppReleaseDetails ...

func (API) GetGroupByName

func (api API) GetGroupByName(groupName string, app model.App) (model.Group, error)

GetGroupByName ...

func (API) GetStore

func (api API) GetStore(storeName string, app model.App) (model.Store, error)

GetStore ...

func (API) SetReleaseNoteOnRelease

func (api API) SetReleaseNoteOnRelease(releaseNote string, releaseID int, opts model.ReleaseOptions) error

SetReleaseNoteOnRelease ...

func (API) UploadSymbolToRelease

func (api API) UploadSymbolToRelease(filePath string, release model.Release, opts model.ReleaseOptions) error

UploadSymbolToRelease - build and version is required for Android and optional for iOS

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client ...

func NewClient

func NewClient(token string) Client

NewClient returns an AppCenter authenticated client

func (Client) MarshallContent

func (c Client) MarshallContent(content interface{}) ([]byte, error)

MarshallContent ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL