appcenter

package module
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: 4 Imported by: 2

README

AppCenter shared package

This package shares functionalities between appcenter-deploy-android and appcenter-deploy-ios.

The library creates a release and uploads the artifact parallelly in chunks via the AppCenter REST API.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppAPI

type AppAPI struct {
	API            client.API
	ReleaseOptions model.ReleaseOptions
}

AppAPI ...

func CreateApplicationAPI

func CreateApplicationAPI(api client.API, releaseOptions model.ReleaseOptions) AppAPI

CreateApplicationAPI ...

func (AppAPI) AllGroups

func (a AppAPI) AllGroups() ([]model.Group, error)

AllGroups ...

func (AppAPI) Groups

func (a AppAPI) Groups(name string) (model.Group, error)

Groups ...

func (AppAPI) NewRelease

func (a AppAPI) NewRelease() (model.Release, error)

NewRelease ...

func (AppAPI) Stores

func (a AppAPI) Stores(name string) (model.Store, error)

Stores ...

type ReleaseAPI

type ReleaseAPI struct {
	API            client.API
	Release        model.Release
	ReleaseOptions model.ReleaseOptions
}

ReleaseAPI ...

func CreateReleaseAPI

func CreateReleaseAPI(api client.API, release model.Release, releaseOptions model.ReleaseOptions) ReleaseAPI

CreateReleaseAPI ...

func (ReleaseAPI) AddGroup

func (r ReleaseAPI) AddGroup(g model.Group) error

AddGroup ...

func (ReleaseAPI) AddGroupsToRelease

func (r ReleaseAPI) AddGroupsToRelease(groupNames []string) error

AddGroupsToRelease ...

func (ReleaseAPI) AddStore

func (r ReleaseAPI) AddStore(s model.Store) error

AddStore ...

func (ReleaseAPI) AddTester

func (r ReleaseAPI) AddTester(email string) error

AddTester ...

func (ReleaseAPI) SetReleaseNote

func (r ReleaseAPI) SetReleaseNote(releaseNote string) error

SetReleaseNote ...

func (ReleaseAPI) UploadSymbol

func (r ReleaseAPI) UploadSymbol(filePath string) error

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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