Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateResultId ¶ added in v0.52.0
func GenerateResultId(r *buildsecurity.Result) string
Types ¶
type Client ¶
type Client interface { Upload([]*buildsecurity.Result, map[string]string, ResultIdToUrlMap, []*buildsecurity.Pipeline, map[string]*buildsecurity.PackageDependencies) error GetPoliciesForRepository() ([]*buildsecurity.Policy, error) GetOrCreateRepository() (string, error) }
type ResultIdToUrlMap ¶ added in v0.52.0
type TwirpClient ¶
type TwirpClient struct {
// contains filtered or unexported fields
}
func (*TwirpClient) GetOrCreateRepository ¶
func (bc *TwirpClient) GetOrCreateRepository() (string, error)
func (*TwirpClient) GetPoliciesForRepository ¶
func (bc *TwirpClient) GetPoliciesForRepository() ([]*buildsecurity.Policy, error)
func (*TwirpClient) Upload ¶
func (bc *TwirpClient) Upload(results []*buildsecurity.Result, tags map[string]string, avdUrlMap ResultIdToUrlMap, pipelines []*buildsecurity.Pipeline, dependencies map[string]*buildsecurity.PackageDependencies) error
Click to show internal directories.
Click to hide internal directories.