From 00b75a237af6ec8cdf227c18a5e6afe701bd61a0 Mon Sep 17 00:00:00 2001 From: Andrew Gerrand Date: Wed, 13 Aug 2014 14:00:10 +1000 Subject: [PATCH] misc/makerelease: exit with nonzero status code on error LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/129040043 --- misc/makerelease/makerelease.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/misc/makerelease/makerelease.go b/misc/makerelease/makerelease.go index f67cd5414c..1f60f87045 100644 --- a/misc/makerelease/makerelease.go +++ b/misc/makerelease/makerelease.go @@ -154,6 +154,7 @@ func main() { log.Fatalln("setupOAuthClient:", err) } } + ok := true for _, targ := range flag.Args() { var b Build if m := fileRe.FindStringSubmatch(targ); m != nil { @@ -205,8 +206,12 @@ func main() { } if err := b.Do(); err != nil { log.Printf("%s: %v", targ, err) + ok = false } } + if !ok { + os.Exit(1) + } } type Build struct { -- 2.48.1