Documentation
¶
Index ¶
- Constants
- func Download(URL *url.URL) ([]byte, error)
- func Init(name string) error
- func ParseYAML(name string, yamlBytes []byte, variablesBytes []byte, set []string) ([]json.RawMessage, error)
- func ReadYAMLFile(path string) ([]byte, error)
- type Client
- func (c *Client) CreatePackage(ctx context.Context, signer *signature.Signer, repository string, ...) (*PackageMetadata, error)
- func (c *Client) DownloadPackage(ctx context.Context, repository, tag, outputDir string) (*PackageMetadata, error)
- func (c *Client) TestLogin(ctx context.Context) error
- func (c *Client) UploadPackage(ctx context.Context, packagePath, repository, tag string) error
- func (c *Client) VerifyDownloadedPackage(packagePath string) error
- type Definition
- type Pack
- type PackageMetadata
Constants ¶
View Source
const (
PackageMetadataFile = "Pack.yaml"
)
Variables ¶
This section is empty.
Functions ¶
func ReadYAMLFile ¶
Types ¶
type Client ¶ added in v0.1.57
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶ added in v0.1.57
func NewClient(credentials *ocicredentials.Credentials) (*Client, error)
func (*Client) CreatePackage ¶ added in v0.1.57
func (*Client) DownloadPackage ¶ added in v0.1.57
func (*Client) UploadPackage ¶ added in v0.1.57
func (*Client) VerifyDownloadedPackage ¶ added in v0.1.60
type Definition ¶ added in v0.1.56
type Pack ¶ added in v0.1.36
type Pack struct {
Name string
Version string
Definitions []*Definition `yaml:"-"`
Variables []byte `yaml:"-"`
}
type PackageMetadata ¶ added in v0.1.57
Click to show internal directories.
Click to hide internal directories.