diff options
Diffstat (limited to 'misc/makerelease/makerelease.go')
-rw-r--r-- | misc/makerelease/makerelease.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/misc/makerelease/makerelease.go b/misc/makerelease/makerelease.go index f67cd5414..1f60f8704 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 { |