release

package
v0.31.14 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2018 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DependencySpecifiersCreator added in v0.28.0

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

func NewDependencySpecifiersCreator added in v0.28.0

func NewDependencySpecifiersCreator(
	logger logger.Logger,
	pivnetClient dependencySpecifiersCreatorClient,
	metadata metadata.Metadata,
	productSlug string,
) DependencySpecifiersCreator

func (DependencySpecifiersCreator) CreateDependencySpecifiers added in v0.28.0

func (rf DependencySpecifiersCreator) CreateDependencySpecifiers(release pivnet.Release) error

type ProductFileMetadata added in v0.31.8

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

type ReleaseCreator

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

func NewReleaseCreator

func NewReleaseCreator(
	pivnet releaseClient,
	semverConverter semverConverter,
	logger logger.Logger,
	metadata metadata.Metadata,
	params concourse.OutParams,
	source concourse.Source,
	sourcesDir,
	productSlug string,
) ReleaseCreator

func (ReleaseCreator) Create

func (rc ReleaseCreator) Create() (pivnet.Release, error)

type ReleaseDependenciesAdder added in v0.24.0

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

func NewReleaseDependenciesAdder added in v0.24.0

func NewReleaseDependenciesAdder(
	logger logger.Logger,
	pivnetClient releaseDependenciesAdderClient,
	metadata metadata.Metadata,
	productSlug string,
) ReleaseDependenciesAdder

func (ReleaseDependenciesAdder) AddReleaseDependencies added in v0.24.0

func (rf ReleaseDependenciesAdder) AddReleaseDependencies(release pivnet.Release) error

type ReleaseFileGroupsAdder added in v0.30.6

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

func NewReleaseFileGroupsAdder added in v0.30.6

func NewReleaseFileGroupsAdder(
	logger logger.Logger,
	pivnetClient releaseFileGroupsAdderClient,
	metadata metadata.Metadata,
	productSlug string,
) ReleaseFileGroupsAdder

func (ReleaseFileGroupsAdder) AddReleaseFileGroups added in v0.30.6

func (rf ReleaseFileGroupsAdder) AddReleaseFileGroups(release pivnet.Release) error

type ReleaseFinalizer

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

func NewFinalizer

func NewFinalizer(
	pivnetClient finalizerClient,
	logger logger.Logger,
	params concourse.OutParams,
	metadata metadata.Metadata,
	sourcesDir,
	productSlug string,
) ReleaseFinalizer

func (ReleaseFinalizer) Finalize

func (rf ReleaseFinalizer) Finalize(productSlug string, releaseVersion string) (concourse.OutResponse, error)

type ReleaseUpgradePathsAdder added in v0.24.0

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

func NewReleaseUpgradePathsAdder added in v0.24.0

func NewReleaseUpgradePathsAdder(
	logger logger.Logger,
	pivnetClient releaseUpgradePathsAdderClient,
	metadata metadata.Metadata,
	productSlug string,
	filter filter,
) ReleaseUpgradePathsAdder

func (ReleaseUpgradePathsAdder) AddReleaseUpgradePaths added in v0.24.0

func (rf ReleaseUpgradePathsAdder) AddReleaseUpgradePaths(release pivnet.Release) error

type ReleaseUploader

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

func NewReleaseUploader

func NewReleaseUploader(
	s3 s3Client,
	pivnet uploadClient,
	logger logger.Logger,
	sha256Summer sha256Summer,
	md5Summer md5Summer,
	metadata metadata.Metadata,
	sourcesDir,
	productSlug string,
	asyncTimeout time.Duration,
	pollFrequency time.Duration,
) ReleaseUploader

func (ReleaseUploader) Upload

func (u ReleaseUploader) Upload(release pivnet.Release, exactGlobs []string) error

type UpgradePathSpecifiersCreator added in v0.30.6

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

func NewUpgradePathSpecifiersCreator added in v0.30.6

func NewUpgradePathSpecifiersCreator(
	logger logger.Logger,
	pivnetClient upgradePathSpecifiersCreatorClient,
	metadata metadata.Metadata,
	productSlug string,
) UpgradePathSpecifiersCreator

func (UpgradePathSpecifiersCreator) CreateUpgradePathSpecifiers added in v0.30.6

func (creator UpgradePathSpecifiersCreator) CreateUpgradePathSpecifiers(release pivnet.Release) error

type UserGroupsUpdater added in v0.24.0

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

func NewUserGroupsUpdater added in v0.24.0

func NewUserGroupsUpdater(
	logger logger.Logger,
	pivnetClient userGroupsUpdaterClient,
	metadata metadata.Metadata,
	productSlug string,
) UserGroupsUpdater

func (UserGroupsUpdater) UpdateUserGroups added in v0.24.0

func (rf UserGroupsUpdater) UpdateUserGroups(release pivnet.Release) (pivnet.Release, error)

Directories

Path Synopsis
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter Code generated by counterfeiter.
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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