aboutsummaryrefslogtreecommitdiffstats
path: root/syz-cluster/Makefile
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-02-13 11:57:14 +0100
committerAleksandr Nogikh <nogikh@google.com>2025-02-14 13:40:12 +0000
commitf20e88b2468bdcdb631b14e384f1f9a67e984013 (patch)
treed2758c08ab9deea9354a91237a3d9234de0efce3 /syz-cluster/Makefile
parenteaf86f3f4dc8a7190abf09fe840e20bcf83709d8 (diff)
syz-cluster: report session results
Provide an API to set up the reporting of finished sessions for which syz-cluster collected reportable findings. The actual sending of the results is to be done in a separate component that would: 1) Call Next() to get the next report to send. 2) Call Confirm() to confirm that the report has been sent. 3) Call Upstream() if the report has been moderated and needs to be sent to e.g. public mailing lists.
Diffstat (limited to 'syz-cluster/Makefile')
-rw-r--r--syz-cluster/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/syz-cluster/Makefile b/syz-cluster/Makefile
index b64e726d4..1f042b064 100644
--- a/syz-cluster/Makefile
+++ b/syz-cluster/Makefile
@@ -22,6 +22,10 @@ build-web-dashboard-dev:
deploy-web-dashboard-dev: build-web-dashboard-dev
@kubectl rollout restart deployment web-dashboard
+build-reporter-dev:
+ eval $$(minikube docker-env);\
+ docker build -t reporter-image-local -f ./reporter/Dockerfile ../
+
install-dev-config:
minikube kubectl -- apply -f ./overlays/dev/global-config.yaml
@@ -51,7 +55,7 @@ build-go-tests-dev:
build-workflow-dev: build-triage-step-dev build-build-step-dev build-boot-step-dev build-fuzz-step-dev
-all-containers: build-controller-dev build-series-tracker-dev build-db-mgmt-dev build-web-dashboard-dev build-workflow-dev
+all-containers: build-controller-dev build-series-tracker-dev build-db-mgmt-dev build-web-dashboard-dev build-reporter-dev build-workflow-dev
run-go-tests-dev: build-go-tests-dev
./run-local.sh go-tests