From a363a65228a29047af47843af32ca071c1447970 Mon Sep 17 00:00:00 2001 From: Rick Olson Date: Fri, 5 Sep 2014 17:09:13 -0600 Subject: [PATCH] real exit codes for script/bootstrap --- script/build.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/script/build.go b/script/build.go index 79b0a47f..c7ece42c 100644 --- a/script/build.go +++ b/script/build.go @@ -68,13 +68,13 @@ func main() { by, err := json.Marshal(buildMatrix) if err != nil { fmt.Println("Error encoding build matrix to json:", err) - return + os.Exit(1) } file, err := os.Create("bin/releases/build_matrix.json") if err != nil { fmt.Println("Error creating build_matrix.json:", err) - return + os.Exit(1) } written, err := file.Write(by) @@ -82,11 +82,12 @@ func main() { if err != nil { fmt.Println("Error writing build_matrix.json", err) - return + os.Exit(1) } if jsonSize := len(by); written != jsonSize { fmt.Printf("Expected to write %d bytes, actually wrote %d.\n", jsonSize, written) + os.Exit(1) } } }