Versions in this module Expand all Collapse all v2 v2.0.1 Sep 11, 2020 Changes in this version + type DependencySpecifiersCreator struct + func NewDependencySpecifiersCreator(logger logger.Logger, pivnetClient dependencySpecifiersCreatorClient, ...) DependencySpecifiersCreator + func (rf DependencySpecifiersCreator) CreateDependencySpecifiers(release pivnet.Release) error + type ProductFileMetadata struct + type ReleaseArtifactReferencesAdder struct + func NewReleaseArtifactReferencesAdder(logger logger.Logger, pivnetClient releaseArtifactReferencesAdderClient, ...) ReleaseArtifactReferencesAdder + func (rf ReleaseArtifactReferencesAdder) AddReleaseArtifactReferences(release pivnet.Release) error + type ReleaseCreator struct + func NewReleaseCreator(pivnet releaseClient, semverConverter semverConverter, logger logger.Logger, ...) ReleaseCreator + func (rc ReleaseCreator) Create() (pivnet.Release, error) + type ReleaseDependenciesAdder struct + func NewReleaseDependenciesAdder(logger logger.Logger, pivnetClient releaseDependenciesAdderClient, ...) ReleaseDependenciesAdder + func (rf ReleaseDependenciesAdder) AddReleaseDependencies(release pivnet.Release) error + type ReleaseFileGroupsAdder struct + func NewReleaseFileGroupsAdder(logger logger.Logger, pivnetClient releaseFileGroupsAdderClient, ...) ReleaseFileGroupsAdder + func (rf ReleaseFileGroupsAdder) AddReleaseFileGroups(release pivnet.Release) error + type ReleaseFinalizer struct + func NewFinalizer(pivnetClient finalizerClient, logger logger.Logger, params concourse.OutParams, ...) ReleaseFinalizer + func (rf ReleaseFinalizer) Finalize(productSlug string, releaseVersion string) (concourse.OutResponse, error) + type ReleaseUpgradePathsAdder struct + func NewReleaseUpgradePathsAdder(logger logger.Logger, pivnetClient releaseUpgradePathsAdderClient, ...) ReleaseUpgradePathsAdder + func (rf ReleaseUpgradePathsAdder) AddReleaseUpgradePaths(release pivnet.Release) error + type ReleaseUploader struct + func NewReleaseUploader(s3 s3Client, pivnet uploadClient, logger logger.Logger, ...) ReleaseUploader + func (u ReleaseUploader) Upload(release pivnet.Release, exactGlobs []string) error + type UpgradePathSpecifiersCreator struct + func NewUpgradePathSpecifiersCreator(logger logger.Logger, pivnetClient upgradePathSpecifiersCreatorClient, ...) UpgradePathSpecifiersCreator + func (creator UpgradePathSpecifiersCreator) CreateUpgradePathSpecifiers(release pivnet.Release) error + type UserGroupsUpdater struct + func NewUserGroupsUpdater(logger logger.Logger, pivnetClient userGroupsUpdaterClient, ...) UserGroupsUpdater + func (rf UserGroupsUpdater) UpdateUserGroups(release pivnet.Release) (pivnet.Release, error) Other modules containing this package github.com/pivotal-cf/pivnet-resource github.com/pivotal-cf/pivnet-resource/v3