devportalclient

package
v2.0.0-alpha.46 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2024 License: MIT Imports: 13 Imported by: 6

Documentation

Overview

Package devportalclient contains glue code to select and initialize a autocodesign.DevPortalClient either using Apple ID or API key authentication.

Index

Constants

View Source
const (
	// NotConnectedWarning ...
	NotConnectedWarning = `` /* 245-byte string literal not displayed */

)

Variables

This section is empty.

Functions

This section is empty.

Types

type Factory

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

Factory ...

func NewFactory

func NewFactory(logger log.Logger) Factory

NewFactory ...

func (Factory) Create

func (f Factory) Create(credentials appleauth.Credentials, teamID string) (autocodesign.DevPortalClient, error)

Create ...

func (Factory) CreateBitriseConnection

func (f Factory) CreateBitriseConnection(buildURL, buildAPIToken string) (*devportalservice.AppleDeveloperConnection, error)

CreateBitriseConnection ...

Directories

Path Synopsis
Package appstoreconnect implements a client for the App Store Connect API.
Package appstoreconnect implements a client for the App Store Connect API.
Package appstoreconnectclient implements autocodesign.DevPortalClient, using an API key as the authentication method.
Package appstoreconnectclient implements autocodesign.DevPortalClient, using an API key as the authentication method.
Package spaceship implements autocodesign.DevPortalClient, using Apple ID as the authentication method.
Package spaceship implements autocodesign.DevPortalClient, using Apple ID as the authentication method.

Jump to

Keyboard shortcuts

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