From 914315fef47423a9d7513e6b2cf0a3a003910546 Mon Sep 17 00:00:00 2001 From: Ben Parees Date: Mon, 23 Feb 2015 14:08:06 -0500 Subject: [PATCH] better build names --- pkg/build/registry/build/rest.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/build/registry/build/rest.go b/pkg/build/registry/build/rest.go index 6c555995e763..225080ccc0a2 100644 --- a/pkg/build/registry/build/rest.go +++ b/pkg/build/registry/build/rest.go @@ -69,8 +69,13 @@ func (r *REST) Create(ctx kapi.Context, obj runtime.Object) (runtime.Object, err } if len(build.Name) == 0 { - build.Name = uuid.NewUUID().String() + if len(build.Labels[api.BuildConfigLabel]) != 0 { + build.Name = fmt.Sprintf("%s-%s", build.Labels[api.BuildConfigLabel], uuid.NewUUID().String()) + } else { + build.Name = uuid.NewUUID().String() + } } + if len(build.Status) == 0 { build.Status = api.BuildStatusNew }