lifecycle

package
v2.40.0 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2023 License: Apache-2.0 Imports: 11 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 ReleaseBundleCreate

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

func NewReleaseBundleCreate

func NewReleaseBundleCreate() *ReleaseBundleCreate

func (*ReleaseBundleCreate) CommandName

func (rbc *ReleaseBundleCreate) CommandName() string

func (*ReleaseBundleCreate) Run

func (rbc *ReleaseBundleCreate) Run() error

func (*ReleaseBundleCreate) ServerDetails

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

func (*ReleaseBundleCreate) SetBuildsSpecPath

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

func (*ReleaseBundleCreate) SetReleaseBundleName

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

func (*ReleaseBundleCreate) SetReleaseBundleProject

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

func (*ReleaseBundleCreate) SetReleaseBundleVersion

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

func (*ReleaseBundleCreate) SetReleaseBundlesSpecPath

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

func (*ReleaseBundleCreate) SetServerDetails

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

func (*ReleaseBundleCreate) SetSigningKeyName

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

func (*ReleaseBundleCreate) SetSync

func (rbc *ReleaseBundleCreate) SetSync(sync bool) *ReleaseBundleCreate

type ReleaseBundlePromote

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

func NewReleaseBundlePromote

func NewReleaseBundlePromote() *ReleaseBundlePromote

func (*ReleaseBundlePromote) CommandName

func (rbp *ReleaseBundlePromote) CommandName() string

func (*ReleaseBundlePromote) Run

func (rbp *ReleaseBundlePromote) Run() error

func (*ReleaseBundlePromote) ServerDetails

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

func (*ReleaseBundlePromote) SetEnvironment

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

func (*ReleaseBundlePromote) SetOverwrite

func (rbp *ReleaseBundlePromote) SetOverwrite(overwrite bool) *ReleaseBundlePromote

func (*ReleaseBundlePromote) SetReleaseBundleName

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

func (*ReleaseBundlePromote) SetReleaseBundleProject

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

func (*ReleaseBundlePromote) SetReleaseBundleVersion

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

func (*ReleaseBundlePromote) SetServerDetails

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

func (*ReleaseBundlePromote) SetSigningKeyName

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

func (*ReleaseBundlePromote) SetSync

func (rbp *ReleaseBundlePromote) SetSync(sync bool) *ReleaseBundlePromote

type SourceBuildSpec

type SourceBuildSpec struct {
	Name    string `json:"name,omitempty"`
	Number  string `json:"number,omitempty"`
	Project string `json:"project,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