Documentation
¶
Index ¶
- type LifecycleServicesManager
- func (lcs *LifecycleServicesManager) Client() *jfroghttpclient.JfrogHttpClient
- func (lcs *LifecycleServicesManager) CreateReleaseBundleFromBuilds(rbDetails lifecycle.ReleaseBundleDetails, ...) error
- func (lcs *LifecycleServicesManager) CreateReleaseBundleFromBundles(rbDetails lifecycle.ReleaseBundleDetails, ...) error
- func (lcs *LifecycleServicesManager) DeleteReleaseBundle(rbDetails lifecycle.ReleaseBundleDetails, ...) error
- func (lcs *LifecycleServicesManager) DistributeReleaseBundle(params distribution.DistributionParams, autoCreateRepo bool, ...) error
- func (lcs *LifecycleServicesManager) GetReleaseBundleCreationStatus(rbDetails lifecycle.ReleaseBundleDetails, projectKey string, sync bool) (lifecycle.ReleaseBundleStatusResponse, error)
- func (lcs *LifecycleServicesManager) GetReleaseBundlePromotionStatus(rbDetails lifecycle.ReleaseBundleDetails, projectKey, createdMillis string, ...) (lifecycle.ReleaseBundleStatusResponse, error)
- func (lcs *LifecycleServicesManager) PromoteReleaseBundle(rbDetails lifecycle.ReleaseBundleDetails, ...) (lifecycle.RbPromotionResp, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LifecycleServicesManager ¶
type LifecycleServicesManager struct {
// contains filtered or unexported fields
}
func (*LifecycleServicesManager) Client ¶
func (lcs *LifecycleServicesManager) Client() *jfroghttpclient.JfrogHttpClient
func (*LifecycleServicesManager) CreateReleaseBundleFromBuilds ¶
func (lcs *LifecycleServicesManager) CreateReleaseBundleFromBuilds(rbDetails lifecycle.ReleaseBundleDetails, params lifecycle.CreateOrPromoteReleaseBundleParams, sourceBuilds lifecycle.CreateFromBuildsSource) error
func (*LifecycleServicesManager) CreateReleaseBundleFromBundles ¶
func (lcs *LifecycleServicesManager) CreateReleaseBundleFromBundles(rbDetails lifecycle.ReleaseBundleDetails, params lifecycle.CreateOrPromoteReleaseBundleParams, sourceReleaseBundles lifecycle.CreateFromReleaseBundlesSource) error
func (*LifecycleServicesManager) DeleteReleaseBundle ¶
func (lcs *LifecycleServicesManager) DeleteReleaseBundle(rbDetails lifecycle.ReleaseBundleDetails, params lifecycle.ReleaseBundleQueryParams) error
func (*LifecycleServicesManager) DistributeReleaseBundle ¶ added in v1.32.0
func (lcs *LifecycleServicesManager) DistributeReleaseBundle(params distribution.DistributionParams, autoCreateRepo bool, pathMapping lifecycle.PathMapping) error
func (*LifecycleServicesManager) GetReleaseBundleCreationStatus ¶
func (lcs *LifecycleServicesManager) GetReleaseBundleCreationStatus(rbDetails lifecycle.ReleaseBundleDetails, projectKey string, sync bool) (lifecycle.ReleaseBundleStatusResponse, error)
func (*LifecycleServicesManager) GetReleaseBundlePromotionStatus ¶
func (lcs *LifecycleServicesManager) GetReleaseBundlePromotionStatus(rbDetails lifecycle.ReleaseBundleDetails, projectKey, createdMillis string, sync bool) (lifecycle.ReleaseBundleStatusResponse, error)
func (*LifecycleServicesManager) PromoteReleaseBundle ¶
func (lcs *LifecycleServicesManager) PromoteReleaseBundle(rbDetails lifecycle.ReleaseBundleDetails, params lifecycle.CreateOrPromoteReleaseBundleParams, environment string, overwrite bool) (lifecycle.RbPromotionResp, error)
Click to show internal directories.
Click to hide internal directories.