From 94786a1ec992f740329661c20f9807dae9ce6c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= Date: Thu, 9 Dec 2021 13:10:49 +0100 Subject: [PATCH] gitsrht-update-hook: only print "skip-ci => not submitting" message once Instead of for every pushed ref with submittable manifests --- gitsrht-update-hook/submitter.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gitsrht-update-hook/submitter.go b/gitsrht-update-hook/submitter.go index aaf2e0e..9eb5a22 100644 --- a/gitsrht-update-hook/submitter.go +++ b/gitsrht-update-hook/submitter.go @@ -286,6 +286,7 @@ func configureRequestAuthorization(submitter BuildSubmitter, } // TODO: Move this to scm.sr.ht +var submitBuildSkipCiPrinted bool func SubmitBuild(submitter BuildSubmitter) ([]BuildSubmission, error) { manifests, err := submitter.FindManifests() if err != nil || manifests == nil { @@ -294,7 +295,10 @@ func SubmitBuild(submitter BuildSubmitter) ([]BuildSubmission, error) { loadOptions() if _, ok := options["skip-ci"]; ok { - log.Println("skip-ci was requested - not submitting build jobs") + if !submitBuildSkipCiPrinted { + log.Println("skip-ci was requested - not submitting build jobs") + submitBuildSkipCiPrinted = true + } return nil, nil } -- 2.38.4