From f8a0bbd80ce4adf642ee0fbb788be99f8c932552 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Sun, 21 May 2023 21:29:38 +0200 Subject: [PATCH] handle build error --- buildmanager.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/buildmanager.go b/buildmanager.go index ddb6a4d..6af81ae 100644 --- a/buildmanager.go +++ b/buildmanager.go @@ -114,6 +114,9 @@ func (b *BuildManager) buildQueue(queue []*ProtoPackage, ctx context.Context) er b.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg} } else if err == nil { log.Infof("[Q] build successful: %s->%s (%s)", pkg.FullRepo, pkg.Pkgbase, dur) + } else if err != nil { + log.Warningf("[Q] error building package %s->%s in %s: %s", pkg.FullRepo, pkg.Pkgbase, dur, err) + b.repoPurge[pkg.FullRepo] <- []*ProtoPackage{pkg} } doneQLock.Lock() b.buildingLock.Lock()