Versions in this module Expand all Collapse all v0 v0.14.5 Oct 27, 2020 v0.14.4 Oct 23, 2020 Changes in this version + type CreateReleaseBundleParams struct + func NewCreateReleaseBundleParams(name, version string) CreateReleaseBundleParams + type CreateReleaseBundleService struct + func NewCreateReleseBundleService(client *rthttpclient.ArtifactoryHttpClient) *CreateReleaseBundleService + func (cb *CreateReleaseBundleService) CreateReleaseBundle(createBundleParams CreateReleaseBundleParams) error + func (cb *CreateReleaseBundleService) GetDistDetails() auth.ServiceDetails + type DeleteDistributionParams struct + DeleteFromDistribution bool + func NewDeleteReleaseBundleParams(name, version string) DeleteDistributionParams + type DeleteLocalReleaseBundleService struct + func NewDeleteLocalDistributionService(client *rthttpclient.ArtifactoryHttpClient) *DeleteLocalReleaseBundleService + func (dlr *DeleteLocalReleaseBundleService) DeleteDistribution(deleteDistributionParams DeleteDistributionParams) error + func (dlr *DeleteLocalReleaseBundleService) GetDistDetails() auth.ServiceDetails + type DeleteReleaseBundleService struct + DistDetails auth.ServiceDetails + DryRun bool + func NewDeleteReleaseBundleService(client *rthttpclient.ArtifactoryHttpClient) *DeleteReleaseBundleService + func (dr *DeleteReleaseBundleService) DeleteDistribution(deleteDistributionParams DeleteDistributionParams) error + func (dr *DeleteReleaseBundleService) GetDistDetails() auth.ServiceDetails + func (dr *DeleteReleaseBundleService) IsDryRun() bool + type DeleteRemoteDistributionBody struct + OnSuccess OnSuccess + type DistributeReleaseBundleService struct + DistDetails auth.ServiceDetails + DryRun bool + MaxWaitMinutes int + Sync bool + func NewDistributeReleaseBundleService(client *rthttpclient.ArtifactoryHttpClient) *DistributeReleaseBundleService + func (dr *DistributeReleaseBundleService) Distribute(distributeParams DistributionParams) error + func (dr *DistributeReleaseBundleService) GetDistDetails() auth.ServiceDetails + type DistributionBody struct + DistributionRules []DistributionRulesBody + DryRun bool + type DistributionParams struct + DistributionRules []*distributionUtils.DistributionCommonParams + Name string + Version string + func NewDistributeReleaseBundleParams(name, version string) DistributionParams + type DistributionRulesBody struct + CityName string + CountryCodes []string + SiteName string + type DistributionSiteStatus struct + DistributedBytes int + DistributedFiles int + Error string + FileErrors []string + FilesInProgress []string + Status string + TargetArtifactory TargetArtifactory + TotalBytes int + TotalFiles int + type DistributionStatus string + const Completed + const Failed + const InProgress + const NotDistributed + type DistributionStatusParams struct + Name string + TrackerId string + Version string + func NewDistributionStatusParams() DistributionStatusParams + type DistributionStatusResponse struct + DistributionRules []DistributionRulesBody + FriendlyId int + Id int + Name string + Sites []DistributionSiteStatus + Status DistributionStatus + Type DistributionType + Version string + type DistributionStatusService struct + DistDetails auth.ServiceDetails + func NewDistributionStatusService(client *rthttpclient.ArtifactoryHttpClient) *DistributionStatusService + func (ds *DistributionStatusService) BuildUrlForGetStatus(url, name, version, trackerId string) string + func (ds *DistributionStatusService) GetDistDetails() auth.ServiceDetails + func (ds *DistributionStatusService) GetStatus(distributionStatusParams DistributionStatusParams) (*[]DistributionStatusResponse, error) + type DistributionType string + const DeleteReleaseBundleVersion + const Distribute + type OnSuccess string + const Delete + const Keep + type SetSigningKeyBody struct + PrivateKey string + PublicKey string + type SetSigningKeyParams struct + PrivateKey string + PublicKey string + func NewSetSigningKeyParams(publicKey, privateKey string) SetSigningKeyParams + type SetSigningKeyService struct + DistDetails auth.ServiceDetails + func NewSetSigningKeyService(client *rthttpclient.ArtifactoryHttpClient) *SetSigningKeyService + func (ssk *SetSigningKeyService) GetDistDetails() auth.ServiceDetails + func (ssk *SetSigningKeyService) SetSigningKey(signBundleParams SetSigningKeyParams) error + type SignBundleBody struct + StoringRepository string + type SignBundleParams struct + GpgPassphrase string + Name string + StoringRepository string + Version string + func NewSignBundleParams(name, version string) SignBundleParams + type SignBundleService struct + DistDetails auth.ServiceDetails + func NewSignBundleService(client *rthttpclient.ArtifactoryHttpClient) *SignBundleService + func (sb *SignBundleService) GetDistDetails() auth.ServiceDetails + func (sb *SignBundleService) SignReleaseBundle(signBundleParams SignBundleParams) error + type TargetArtifactory struct + Name string + ServiceId string + Type string + type UpdateReleaseBundleParams struct + func NewUpdateReleaseBundleParams(name, version string) UpdateReleaseBundleParams + type UpdateReleaseBundleService struct + DistDetails auth.ServiceDetails + DryRun bool + func NewUpdateReleaseBundleService(client *rthttpclient.ArtifactoryHttpClient) *UpdateReleaseBundleService + func (ur *UpdateReleaseBundleService) GetDistDetails() auth.ServiceDetails + func (ur *UpdateReleaseBundleService) UpdateReleaseBundle(createBundleParams UpdateReleaseBundleParams) error + type VersionService struct + DistDetails auth.ServiceDetails + func NewVersionService(client *rthttpclient.ArtifactoryHttpClient) *VersionService + func (vs *VersionService) GetDistDetails() auth.ServiceDetails + func (vs *VersionService) GetDistributionVersion() (string, error)