Documentation
¶
Index ¶
- func BuildsAddGroupsCommand() *ffcli.Command
- func BuildsAppCommand() *ffcli.Command
- func BuildsAppEncryptionDeclarationCommand() *ffcli.Command
- func BuildsAppEncryptionDeclarationViewCommand() *ffcli.Command
- func BuildsAppViewCommand() *ffcli.Command
- func BuildsBetaAppReviewSubmissionCommand() *ffcli.Command
- func BuildsBetaAppReviewSubmissionViewCommand() *ffcli.Command
- func BuildsBuildBetaDetailCommand() *ffcli.Command
- func BuildsBuildBetaDetailViewCommand() *ffcli.Command
- func BuildsCommand() *ffcli.Command
- func BuildsCountCommand() *ffcli.Command
- func BuildsDsymsCommand() *ffcli.Command
- func BuildsExpireAllCommand() *ffcli.Command
- func BuildsExpireCommand() *ffcli.Command
- func BuildsIconsCommand() *ffcli.Command
- func BuildsIconsListCommand() *ffcli.Command
- func BuildsIndividualTestersAddCommand() *ffcli.Command
- func BuildsIndividualTestersCommand() *ffcli.Command
- func BuildsIndividualTestersListCommand() *ffcli.Command
- func BuildsIndividualTestersRemoveCommand() *ffcli.Command
- func BuildsInfoCommand() *ffcli.Command
- func BuildsLatestCommand() *ffcli.Command
- func BuildsListCommand() *ffcli.Command
- func BuildsMetricsBetaUsagesCommand() *ffcli.Command
- func BuildsMetricsCommand() *ffcli.Command
- func BuildsNextBuildNumberCommand() *ffcli.Command
- func BuildsPreReleaseVersionCommand() *ffcli.Command
- func BuildsPreReleaseVersionViewCommand() *ffcli.Command
- func BuildsRelationshipsCommand() *ffcli.Command
- func BuildsRelationshipsGetCommand() *ffcli.Command
- func BuildsRemoveGroupsCommand() *ffcli.Command
- func BuildsTestNotesCommand() *ffcli.Command
- func BuildsTestNotesCreateCommand() *ffcli.Command
- func BuildsTestNotesDeleteCommand() *ffcli.Command
- func BuildsTestNotesListCommand() *ffcli.Command
- func BuildsTestNotesUpdateCommand() *ffcli.Command
- func BuildsTestNotesViewCommand() *ffcli.Command
- func BuildsUpdateCommand() *ffcli.Command
- func BuildsUploadCommand() *ffcli.Command
- func BuildsUploadFilesCommand() *ffcli.Command
- func BuildsUploadFilesListCommand() *ffcli.Command
- func BuildsUploadFilesViewCommand() *ffcli.Command
- func BuildsUploadsCommand() *ffcli.Command
- func BuildsUploadsDeleteCommand() *ffcli.Command
- func BuildsUploadsListCommand() *ffcli.Command
- func BuildsUploadsViewCommand() *ffcli.Command
- func BuildsWaitCommand() *ffcli.Command
- func RemovedBuildsFindCommand() *ffcli.Command
- func RemovedBuildsTestNotesGetCommand() *ffcli.Command
- func ResolveBuild(ctx context.Context, client *asc.Client, opts ResolveBuildOptions) (*asc.BuildResponse, error)
- func SetDSYMHTTPClient(c *http.Client) func()
- type DSYMDownloadFile
- type DSYMDownloadResult
- type ResolveBuildOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildsAddGroupsCommand ¶
BuildsAddGroupsCommand returns the builds add-groups subcommand.
func BuildsAppCommand ¶
BuildsAppCommand returns the builds app command group.
func BuildsAppEncryptionDeclarationCommand ¶
BuildsAppEncryptionDeclarationCommand returns the builds app-encryption-declaration command group.
func BuildsAppEncryptionDeclarationViewCommand ¶ added in v1.260328.0
BuildsAppEncryptionDeclarationViewCommand returns the view subcommand.
func BuildsAppViewCommand ¶ added in v1.260328.0
BuildsAppViewCommand returns the builds app view subcommand.
func BuildsBetaAppReviewSubmissionCommand ¶
BuildsBetaAppReviewSubmissionCommand returns the beta-app-review-submission command group.
func BuildsBetaAppReviewSubmissionViewCommand ¶ added in v1.260328.0
BuildsBetaAppReviewSubmissionViewCommand returns the beta-app-review-submission view subcommand.
func BuildsBuildBetaDetailCommand ¶
BuildsBuildBetaDetailCommand returns the build-beta-detail command group.
func BuildsBuildBetaDetailViewCommand ¶ added in v1.260328.0
BuildsBuildBetaDetailViewCommand returns the build-beta-detail view subcommand.
func BuildsCommand ¶
BuildsCommand returns the builds command with subcommands
func BuildsCountCommand ¶
BuildsCountCommand returns the builds count subcommand.
func BuildsDsymsCommand ¶
BuildsDsymsCommand returns the builds dsyms subcommand.
func BuildsExpireAllCommand ¶
BuildsExpireAllCommand returns a command to batch expire builds.
func BuildsExpireCommand ¶
BuildsExpireCommand returns a build expiration subcommand.
func BuildsIconsCommand ¶
BuildsIconsCommand returns the builds icons command group.
func BuildsIconsListCommand ¶
BuildsIconsListCommand returns the builds icons list subcommand.
func BuildsIndividualTestersAddCommand ¶
BuildsIndividualTestersAddCommand returns the individual-testers add subcommand.
func BuildsIndividualTestersCommand ¶
BuildsIndividualTestersCommand returns the individual-testers command group.
func BuildsIndividualTestersListCommand ¶
BuildsIndividualTestersListCommand returns the individual-testers list subcommand.
func BuildsIndividualTestersRemoveCommand ¶
BuildsIndividualTestersRemoveCommand returns the individual-testers remove subcommand.
func BuildsInfoCommand ¶
BuildsInfoCommand returns a build info subcommand.
func BuildsLatestCommand ¶
BuildsLatestCommand returns a deprecated compatibility wrapper for the old latest-build command surface.
func BuildsListCommand ¶
BuildsListCommand returns the builds list subcommand
func BuildsMetricsBetaUsagesCommand ¶
BuildsMetricsBetaUsagesCommand returns the beta usages metrics subcommand.
func BuildsMetricsCommand ¶
BuildsMetricsCommand returns the builds metrics command group.
func BuildsNextBuildNumberCommand ¶ added in v1.260328.0
BuildsNextBuildNumberCommand returns the canonical next build number subcommand.
func BuildsPreReleaseVersionCommand ¶
BuildsPreReleaseVersionCommand returns the pre-release-version command group.
func BuildsPreReleaseVersionViewCommand ¶ added in v1.260328.0
BuildsPreReleaseVersionViewCommand returns the pre-release-version view subcommand.
func BuildsRelationshipsCommand ¶
BuildsRelationshipsCommand returns the builds links command group.
func BuildsRelationshipsGetCommand ¶
BuildsRelationshipsGetCommand returns the builds links view subcommand.
func BuildsRemoveGroupsCommand ¶
BuildsRemoveGroupsCommand returns the builds remove-groups subcommand.
func BuildsTestNotesCommand ¶
BuildsTestNotesCommand returns the builds test-notes command group.
func BuildsTestNotesCreateCommand ¶
BuildsTestNotesCreateCommand returns the create subcommand.
func BuildsTestNotesDeleteCommand ¶
BuildsTestNotesDeleteCommand returns the delete subcommand.
func BuildsTestNotesListCommand ¶
BuildsTestNotesListCommand returns the list subcommand.
func BuildsTestNotesUpdateCommand ¶
BuildsTestNotesUpdateCommand returns the update subcommand.
func BuildsTestNotesViewCommand ¶
BuildsTestNotesViewCommand returns the view subcommand.
func BuildsUpdateCommand ¶
BuildsUpdateCommand returns the builds update subcommand.
func BuildsUploadCommand ¶
BuildsUploadCommand returns a command to upload a build
func BuildsUploadFilesCommand ¶
BuildsUploadFilesCommand returns the builds upload files command group.
func BuildsUploadFilesListCommand ¶
BuildsUploadFilesListCommand returns the build upload files list subcommand.
func BuildsUploadFilesViewCommand ¶ added in v1.260328.0
BuildsUploadFilesViewCommand returns the build upload files view subcommand.
func BuildsUploadsCommand ¶
BuildsUploadsCommand returns the builds uploads command group.
func BuildsUploadsDeleteCommand ¶
BuildsUploadsDeleteCommand returns the builds uploads delete subcommand.
func BuildsUploadsListCommand ¶
BuildsUploadsListCommand returns the builds uploads list subcommand.
func BuildsUploadsViewCommand ¶ added in v1.260328.0
BuildsUploadsViewCommand returns the builds uploads view subcommand.
func BuildsWaitCommand ¶
BuildsWaitCommand waits for build processing to reach a terminal state.
func RemovedBuildsFindCommand ¶ added in v1.260404.0
func RemovedBuildsTestNotesGetCommand ¶ added in v1.260328.0
func ResolveBuild ¶
func ResolveBuild(ctx context.Context, client *asc.Client, opts ResolveBuildOptions) (*asc.BuildResponse, error)
ResolveBuild finds a build by ID, by app+build-number+platform, or by latest. Returns the build response or an error. Callers use this to avoid duplicating build lookup logic across commands (dsyms, wait, find, etc.).
func SetDSYMHTTPClient ¶
SetDSYMHTTPClient replaces the HTTP client for tests.
Types ¶
type DSYMDownloadFile ¶
type DSYMDownloadFile struct {
BundleID string `json:"bundleId,omitempty"`
FileName string `json:"fileName"`
FilePath string `json:"filePath"`
FileSize int64 `json:"fileSize"`
}
DSYMDownloadFile describes one downloaded dSYM file.
type DSYMDownloadResult ¶
type DSYMDownloadResult struct {
BuildID string `json:"buildId"`
Version string `json:"version,omitempty"`
BuildNumber string `json:"buildNumber,omitempty"`
Dir string `json:"dir"`
Files []DSYMDownloadFile `json:"files"`
}
DSYMDownloadResult is the structured output for dSYM downloads.
Source Files
¶
- build_selector_flags.go
- build_test_notes.go
- builds.go
- builds_app_encryption_declaration.go
- builds_commands.go
- builds_count.go
- builds_dsyms.go
- builds_expire_all.go
- builds_individual_testers.go
- builds_latest.go
- builds_metrics.go
- builds_related.go
- builds_relationships.go
- builds_uploads.go
- builds_wait.go
- legacy_selector_guidance.go
- resolve_build.go