Documentation
¶
Overview ¶
Package toolchain verifies that the toolchains in the sumdb are reproducible
Index ¶
- Variables
- func Audit(ctx context.Context, modversion string) error
- func AuditAll(ctx context.Context) error
- func GarbageCollectArtifacts(ctx context.Context, dryrun bool) error
- func SaveSource(ctx context.Context, goversion string) (string, error)
- func ServeDashboard(w http.ResponseWriter, req *http.Request)
- func ServeFailuresAtom(w http.ResponseWriter, req *http.Request)
- func ServeSourcesCSV(w http.ResponseWriter, req *http.Request)
- func ServeToolchainsCSV(w http.ResponseWriter, req *http.Request)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( BootstrapToolchain string BootstrapHash string )
Functions ¶
func Audit ¶
Audit checks that the building the given toolchain results in the checksum published in the sumdb
func GarbageCollectArtifacts ¶
GarbageCollectArtifacts deletes objects from the bucket's out/ folder that do not correspond to a row in the toolchain_build table. If dryrun is true, the objects are not actually deleted.
func ServeDashboard ¶
func ServeDashboard(w http.ResponseWriter, req *http.Request)
func ServeFailuresAtom ¶
func ServeFailuresAtom(w http.ResponseWriter, req *http.Request)
func ServeSourcesCSV ¶
func ServeSourcesCSV(w http.ResponseWriter, req *http.Request)
func ServeToolchainsCSV ¶
func ServeToolchainsCSV(w http.ResponseWriter, req *http.Request)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.