MCPcopy Create free account
hub / github.com/SignTools/SignTools / Builder

Interface Builder

src/builders/shared.go:11–15  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9}
10
11type Builder interface {
12 Trigger() error
13 SetSecrets(map[string]string) error
14 GetStatusUrl() (string, error)
15}
16
17// static check to ensure all methods are implemented
18var _ = []Builder{&GitHub{}, &Semaphore{}, &SelfHosted{}}

Callers 3

startSignFunction · 0.65
setBuilderSecretsFunction · 0.65
startSignFunction · 0.65

Implementers 3

GitHubsrc/builders/github.go
Semaphoresrc/builders/semaphore.go
SelfHostedsrc/builders/selfhosted.go

Calls

no outgoing calls

Tested by

no test coverage detected