lifecycle

package
v2.57.4 Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateFromBuildsSpec

type CreateFromBuildsSpec struct {
	Builds []SourceBuildSpec `json:"builds,omitempty"`
}

type CreateFromReleaseBundlesSpec

type CreateFromReleaseBundlesSpec struct {
	ReleaseBundles []SourceReleaseBundleSpec `json:"releaseBundles,omitempty"`
}

type ReleaseBundleCreateCommand added in v2.41.5

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

func NewReleaseBundleCreateCommand added in v2.41.5

func NewReleaseBundleCreateCommand() *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) CommandName added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) CommandName() string

func (*ReleaseBundleCreateCommand) Run added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) Run() error

func (*ReleaseBundleCreateCommand) ServerDetails added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundleCreateCommand) SetBuildsSpecPath added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetBuildsSpecPath(buildsSpecPath string) *ReleaseBundleCreateCommand

Deprecated

func (*ReleaseBundleCreateCommand) SetReleaseBundleName added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) SetReleaseBundleProject added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetReleaseBundleProject(rbProjectKey string) *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) SetReleaseBundleVersion added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) SetReleaseBundlesSpecPath added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetReleaseBundlesSpecPath(releaseBundlesSpecPath string) *ReleaseBundleCreateCommand

Deprecated

func (*ReleaseBundleCreateCommand) SetServerDetails added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetServerDetails(serverDetails *config.ServerDetails) *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) SetSigningKeyName added in v2.41.5

func (rbc *ReleaseBundleCreateCommand) SetSigningKeyName(signingKeyName string) *ReleaseBundleCreateCommand

func (*ReleaseBundleCreateCommand) SetSpec added in v2.49.0

func (*ReleaseBundleCreateCommand) SetSync added in v2.41.5

type ReleaseBundleDeleteCommand added in v2.49.0

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

func NewReleaseBundleDeleteCommand added in v2.49.0

func NewReleaseBundleDeleteCommand() *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) CommandName added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) CommandName() string

func (*ReleaseBundleDeleteCommand) Run added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) Run() error

func (*ReleaseBundleDeleteCommand) ServerDetails added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundleDeleteCommand) SetEnvironment added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) SetEnvironment(environment string) *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) SetQuiet added in v2.49.0

func (*ReleaseBundleDeleteCommand) SetReleaseBundleName added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) SetReleaseBundleProject added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) SetReleaseBundleProject(rbProjectKey string) *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) SetReleaseBundleVersion added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) SetServerDetails added in v2.49.0

func (rbd *ReleaseBundleDeleteCommand) SetServerDetails(serverDetails *config.ServerDetails) *ReleaseBundleDeleteCommand

func (*ReleaseBundleDeleteCommand) SetSync added in v2.49.0

type ReleaseBundleDistributeCommand added in v2.41.5

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

func NewReleaseBundleDistributeCommand added in v2.41.5

func NewReleaseBundleDistributeCommand() *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) CommandName added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) CommandName() string

func (*ReleaseBundleDistributeCommand) Run added in v2.41.5

func (*ReleaseBundleDistributeCommand) ServerDetails added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundleDistributeCommand) SetAutoCreateRepo added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) SetAutoCreateRepo(autoCreateRepo bool) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetDistributionRules added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) SetDistributionRules(distributionRules *spec.DistributionRules) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetDryRun added in v2.41.5

func (*ReleaseBundleDistributeCommand) SetMaxWaitMinutes added in v2.49.0

func (rbd *ReleaseBundleDistributeCommand) SetMaxWaitMinutes(maxWaitMinutes int) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetPathMappingPattern added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) SetPathMappingPattern(pathMappingPattern string) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetPathMappingTarget added in v2.41.5

func (rbd *ReleaseBundleDistributeCommand) SetPathMappingTarget(pathMappingTarget string) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetReleaseBundleName added in v2.49.0

func (rbd *ReleaseBundleDistributeCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetReleaseBundleProject added in v2.49.0

func (rbd *ReleaseBundleDistributeCommand) SetReleaseBundleProject(rbProjectKey string) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetReleaseBundleVersion added in v2.49.0

func (rbd *ReleaseBundleDistributeCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundleDistributeCommand

func (*ReleaseBundleDistributeCommand) SetServerDetails added in v2.41.5

func (*ReleaseBundleDistributeCommand) SetSync added in v2.49.0

type ReleaseBundleExportCommand added in v2.50.0

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

func NewReleaseBundleExportCommand added in v2.50.0

func NewReleaseBundleExportCommand() *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) CommandName added in v2.50.0

func (rbe *ReleaseBundleExportCommand) CommandName() string

func (*ReleaseBundleExportCommand) Run added in v2.50.0

func (rbe *ReleaseBundleExportCommand) Run() (err error)

func (*ReleaseBundleExportCommand) ServerDetails added in v2.50.0

func (rbe *ReleaseBundleExportCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundleExportCommand) SetDownloadConfiguration added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetDownloadConfiguration(downloadConfig artUtils.DownloadConfiguration) *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) SetProject added in v2.50.0

func (*ReleaseBundleExportCommand) SetReleaseBundleExportModifications added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetReleaseBundleExportModifications(modifications services.Modifications) *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) SetReleaseBundleName added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) SetReleaseBundleVersion added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) SetServerDetails added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetServerDetails(serverDetails *config.ServerDetails) *ReleaseBundleExportCommand

func (*ReleaseBundleExportCommand) SetTargetPath added in v2.50.0

func (rbe *ReleaseBundleExportCommand) SetTargetPath(target string) *ReleaseBundleExportCommand

type ReleaseBundleImportCommand added in v2.51.0

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

func NewReleaseBundleImportCommand added in v2.51.0

func NewReleaseBundleImportCommand() *ReleaseBundleImportCommand

func (*ReleaseBundleImportCommand) CommandName added in v2.51.0

func (rbi *ReleaseBundleImportCommand) CommandName() string

func (*ReleaseBundleImportCommand) Run added in v2.51.0

func (rbi *ReleaseBundleImportCommand) Run() (err error)

func (*ReleaseBundleImportCommand) ServerDetails added in v2.51.0

func (rbi *ReleaseBundleImportCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundleImportCommand) SetFilepath added in v2.51.0

func (rbi *ReleaseBundleImportCommand) SetFilepath(filePath string) *ReleaseBundleImportCommand

func (*ReleaseBundleImportCommand) SetServerDetails added in v2.51.0

func (rbi *ReleaseBundleImportCommand) SetServerDetails(serverDetails *config.ServerDetails) *ReleaseBundleImportCommand

type ReleaseBundlePromoteCommand added in v2.41.5

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

func NewReleaseBundlePromoteCommand added in v2.41.5

func NewReleaseBundlePromoteCommand() *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) CommandName added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) CommandName() string

func (*ReleaseBundlePromoteCommand) Run added in v2.41.5

func (*ReleaseBundlePromoteCommand) ServerDetails added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) ServerDetails() (*config.ServerDetails, error)

func (*ReleaseBundlePromoteCommand) SetEnvironment added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetEnvironment(environment string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetExcludeReposPatterns added in v2.48.0

func (rbp *ReleaseBundlePromoteCommand) SetExcludeReposPatterns(excludeReposPatterns []string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetIncludeReposPatterns added in v2.48.0

func (rbp *ReleaseBundlePromoteCommand) SetIncludeReposPatterns(includeReposPatterns []string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetReleaseBundleName added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetReleaseBundleProject added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetReleaseBundleProject(rbProjectKey string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetReleaseBundleVersion added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetServerDetails added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetServerDetails(serverDetails *config.ServerDetails) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetSigningKeyName added in v2.41.5

func (rbp *ReleaseBundlePromoteCommand) SetSigningKeyName(signingKeyName string) *ReleaseBundlePromoteCommand

func (*ReleaseBundlePromoteCommand) SetSync added in v2.41.5

type ReleaseBundleRemoteDeleteCommand added in v2.49.0

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

func NewReleaseBundleRemoteDeleteCommand added in v2.49.0

func NewReleaseBundleRemoteDeleteCommand() *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) CommandName added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) CommandName() string

func (*ReleaseBundleRemoteDeleteCommand) Run added in v2.49.0

func (*ReleaseBundleRemoteDeleteCommand) ServerDetails added in v2.49.0

func (*ReleaseBundleRemoteDeleteCommand) SetDistributionRules added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) SetDistributionRules(distributionRules *spec.DistributionRules) *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) SetDryRun added in v2.49.0

func (*ReleaseBundleRemoteDeleteCommand) SetMaxWaitMinutes added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) SetMaxWaitMinutes(maxWaitMinutes int) *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) SetQuiet added in v2.49.0

func (*ReleaseBundleRemoteDeleteCommand) SetReleaseBundleName added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) SetReleaseBundleName(releaseBundleName string) *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) SetReleaseBundleProject added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) SetReleaseBundleProject(rbProjectKey string) *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) SetReleaseBundleVersion added in v2.49.0

func (rbd *ReleaseBundleRemoteDeleteCommand) SetReleaseBundleVersion(releaseBundleVersion string) *ReleaseBundleRemoteDeleteCommand

func (*ReleaseBundleRemoteDeleteCommand) SetServerDetails added in v2.49.0

func (*ReleaseBundleRemoteDeleteCommand) SetSync added in v2.49.0

type SourceBuildSpec

type SourceBuildSpec struct {
	Name                string `json:"name,omitempty"`
	Number              string `json:"number,omitempty"`
	Project             string `json:"project,omitempty"`
	IncludeDependencies bool   `json:"includeDependencies,omitempty"`
}

type SourceReleaseBundleSpec

type SourceReleaseBundleSpec struct {
	Name    string `json:"name,omitempty"`
	Version string `json:"version,omitempty"`
	Project string `json:"project,omitempty"`
}

Jump to

Keyboard shortcuts

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