~edwargix/git.sr.ht

45990423546695d878d779f1bee94893aa08cd59 — Drew DeVault 5 years ago 567aee1
gitsrht-update-hook: limit number of build submissions
1 files changed, 3 insertions(+), 1 deletions(-)

M gitsrht-update-hook/post-update.go
M gitsrht-update-hook/post-update.go => gitsrht-update-hook/post-update.go +3 -1
@@ 170,6 170,7 @@ func postUpdate() {
	if err != nil {
		logger.Fatalf("Failed to parse redis host: %v", err)
	}
	nbuilds := 0
	redis := goredis.NewClient(ropts)
	for i, refname := range refs {
		var oldref, newref string


@@ 233,7 234,7 @@ func postUpdate() {
		}
		oids[commit.Hash.String()] = nil

		if buildOrigin != "" {
		if buildOrigin != "" && nbuilds < 4 {
			submitter := GitBuildSubmitter{
				BuildOrigin: buildOrigin,
				Commit:      commit,


@@ 260,6 261,7 @@ func postUpdate() {
			for _, result := range results {
				log.Printf("\033[94m%s\033[0m [%s]", result.Url, result.Name)
			}
			nbuilds += len(results)
		}
	}