From ec20f94ff6effe4c2aab4b4a4ecdfb33180e6e77 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Fri, 11 Jul 2025 15:44:40 +0200 Subject: syz-cluster: upload and share build config and log --- syz-cluster/pkg/api/api.go | 1 + syz-cluster/pkg/api/urls.go | 8 ++++++++ 2 files changed, 9 insertions(+) (limited to 'syz-cluster/pkg/api') diff --git a/syz-cluster/pkg/api/api.go b/syz-cluster/pkg/api/api.go index 5fcd0e797..d48175199 100644 --- a/syz-cluster/pkg/api/api.go +++ b/syz-cluster/pkg/api/api.go @@ -57,6 +57,7 @@ type Build struct { CommitDate time.Time `json:"commit_date"` ConfigName string `json:"config_name"` SeriesID string `json:"series_id"` + Compiler string `json:"compiler"` BuildSuccess bool `json:"build_success"` } diff --git a/syz-cluster/pkg/api/urls.go b/syz-cluster/pkg/api/urls.go index 54f447b97..f8af9c27b 100644 --- a/syz-cluster/pkg/api/urls.go +++ b/syz-cluster/pkg/api/urls.go @@ -29,3 +29,11 @@ func (g *URLGenerator) FindingCRepro(findingID string) string { func (g *URLGenerator) Series(seriesID string) string { return fmt.Sprintf("%s/series/%s", g.baseURL, seriesID) } + +func (g *URLGenerator) BuildConfig(buildID string) string { + return fmt.Sprintf("%s/builds/%s/config", g.baseURL, buildID) +} + +func (g *URLGenerator) BuildLog(buildID string) string { + return fmt.Sprintf("%s/builds/%s/log", g.baseURL, buildID) +} -- cgit mrf-deployment