From 846812677daee8b6421d33d7780b015a6d6e2928 Mon Sep 17 00:00:00 2001 From: Abhishek Date: Mon, 6 Feb 2017 17:08:42 +0530 Subject: [PATCH] add buildConfig support to kompose down --- pkg/transformer/openshift/openshift.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/transformer/openshift/openshift.go b/pkg/transformer/openshift/openshift.go index 1524b60b..18483b31 100644 --- a/pkg/transformer/openshift/openshift.go +++ b/pkg/transformer/openshift/openshift.go @@ -509,6 +509,13 @@ func (o *OpenShift) Undeploy(komposeObject kobject.KomposeObject, opt kobject.Co } logrus.Infof("Successfully deleted ImageStream: %s", t.Name) + case *buildapi.BuildConfig: + err := oclient.BuildConfigs(namespace).Delete(t.Name) + if err != nil { + return err + } + logrus.Infof("Successfully deleted BuildConfig: %s", t.Name) + case *deployapi.DeploymentConfig: // delete deploymentConfig dcreaper := deploymentconfigreaper.NewDeploymentConfigReaper(oclient, kclient)