release

package
v0.27.5 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2016 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 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 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,
	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 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 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 This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter

Jump to

Keyboard shortcuts

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