From d474df05905a26bd98c65974abf5a9b7f020b181 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Sat, 12 Jun 2021 00:04:33 +0200 Subject: [PATCH] stopped builds not marked as failed --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index ec22a86..40b2070 100644 --- a/main.go +++ b/main.go @@ -239,6 +239,12 @@ func (b *BuildManager) buildWorker(id int) { "--config "+filepath.Join(conf.Basedir.Makepkg, fmt.Sprintf("makepkg-%s.conf", pkg.March))) res, err := cmd.CombinedOutput() if err != nil { + if b.exit { + gitClean(pkg) + b.wg.Done() + continue + } + log.Warningf("[%s/%s] Build failed, exit code %d", pkg.FullRepo, pkg.Pkgbase, cmd.ProcessState.ExitCode()) b.failedMutex.Lock()