Versions in this module Expand all Collapse all v1 v1.5.6 Oct 3, 2021 Changes in this version + var SupportedPlatforms = []Platform + type NormalizePather interface + NormalizePath func(path string) (string, error) + type Platform interface + GetDeploymentPayload func(path string) ([]byte, error) + Name func() string + ValidateCodePackage func(code []byte) error + ValidatePath func(path string) error + type Registry struct + Platforms map[string]Platform + func NewRegistry(platformTypes ...Platform) *Registry + func (r *Registry) GetDeploymentPayload(ccType, path string) ([]byte, error) + func (r *Registry) NormalizePath(ccType, path string) (string, error) + func (r *Registry) ValidateDeploymentSpec(ccType string, codePackage []byte) error + func (r *Registry) ValidateSpec(ccType, path string) error