diff --git a/README.md b/README.md index e3143e39f9b87703985be5dc7b5a615f10a802d0..831402d234db8893626943b732f4289af2bfcede 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ __DO NOT USE IN PRODUCTION__ or well that's up to you I guess. Build system that schedules build in a pod in a Kubernetes cluster. That way we can leverage Kubernetes for scaling and reliability. - # Screenshot ![Seneferu main screen](docs/seneferu.png "Main screen") diff --git a/main.go b/main.go index 535d7105ce6e61993c69097b575427b3ba8e8e6e..99f2c7c53472f777260f66173333e3e14b63ea4b 100644 --- a/main.go +++ b/main.go @@ -332,6 +332,8 @@ func executeBuild(kubectl *kubernetes.Clientset, build *Build, repo *Repo) error if step.Name == b.Name { exitCode, _ := getExitCode(kubectl, b, buildUUID) if exitCode > 0 { + build.Status = "Failed" + build.Success = false step.Status = "Failed" } step.ExitCode = exitCode