Documentation ¶
Index ¶
- type Client
- func (c *Client) CheckArtifactExists(repoName string, artiName string) (bool, error)
- func (c *Client) Copy(params services.MoveCopyParams) (successCount, failedCount int, err error)
- func (c *Client) DeleteBuild(project string, buildName string, buildVersion string) error
- func (c *Client) GetFileInfo(repoName string, filePath string) (sdk.FileInfo, error)
- func (c *Client) GetFolderInfo(repoName string, folderPath string) (*utils.FolderInfo, error)
- func (c *Client) GetProperties(repoName string, filePath string) (map[string][]string, error)
- func (c *Client) GetRepository(repoName string) (*services.RepositoryDetails, error)
- func (c *Client) GetRepositoryMaturity(repoName string) (string, error)
- func (c *Client) GetURL() string
- func (c *Client) Move(params services.MoveCopyParams) (successCount, failedCount int, err error)
- func (c *Client) PromoteDocker(params services.DockerPromoteParams) error
- func (c *Client) PublishBuildInfo(project string, request *buildinfo.BuildInfo) error
- func (c *Client) Search(_ context.Context, query string) (sdk.ArtifactResults, error)
- func (c *Client) SetProperties(repoName string, filePath string, props *utils.Properties) error
- func (c *Client) XrayScanBuild(params services.XrayScanParams) ([]byte, error)
- type DeleteBuildRequest
- type PropertiesResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
Asm artifactory.ArtifactoryServicesManager
}
func (*Client) CheckArtifactExists ¶
func (*Client) Copy ¶
func (c *Client) Copy(params services.MoveCopyParams) (successCount, failedCount int, err error)
func (*Client) DeleteBuild ¶
func (*Client) GetFileInfo ¶
func (*Client) GetFolderInfo ¶
func (*Client) GetProperties ¶
func (*Client) GetRepository ¶
func (c *Client) GetRepository(repoName string) (*services.RepositoryDetails, error)
func (*Client) GetRepositoryMaturity ¶
func (*Client) Move ¶
func (c *Client) Move(params services.MoveCopyParams) (successCount, failedCount int, err error)
func (*Client) PromoteDocker ¶
func (c *Client) PromoteDocker(params services.DockerPromoteParams) error
func (*Client) PublishBuildInfo ¶
func (*Client) SetProperties ¶
func (*Client) XrayScanBuild ¶
func (c *Client) XrayScanBuild(params services.XrayScanParams) ([]byte, error)
type DeleteBuildRequest ¶
type PropertiesResponse ¶
Click to show internal directories.
Click to hide internal directories.