Added support for Operator SDK debugging 05/90205/1
authorDileep Ranganathan <dileep.ranganathan@intel.com>
Wed, 19 Jun 2019 22:29:43 +0000 (15:29 -0700)
committerDileep Ranganathan <dileep.ranganathan@intel.com>
Wed, 19 Jun 2019 22:38:51 +0000 (15:38 -0700)
Added local build for Operator SDK debugging

Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Icd5a973bf04372cf7c9fe7d2a052930198b236a6

vnfs/DAaaS/microservices/collectd-operator/Makefile

index e3269b4..47810e0 100644 (file)
@@ -14,7 +14,8 @@ PROJECTNAME := $(shell basename "$(PWD)")
 
 GOPATH := $(shell realpath "$(PWD)/../../../../../../")
 COP := ${PWD}/build/_output/bin/collectd-operator
-IMAGE_NAME := collectd-operator:latest
+COP_LOCAL := ${COP}-local
+IMAGE_NAME := dcr.cluster.local:32644/collectd-operator:latest
 
 export GOPATH ...
 export GO111MODULE=on
@@ -27,6 +28,7 @@ build: clean vendor
        operator-sdk generate k8s --verbose
        operator-sdk generate openapi --verbose
        #@go build -o ${COP} -gcflags all=-trimpath=${GOPATH} -asmflags all=-trimpath=${GOPATH} -mod=vendor demo/vnfs/DAaaS/microservices/collectd-operator/cmd/manager
+       @go build -o ${COP_LOCAL} -mod=vendor demo/vnfs/DAaaS/microservices/collectd-operator/cmd/manager
        @operator-sdk build ${IMAGE_NAME} --verbose
 
 # The following is done this way as each patch on CI runs build and each merge runs deploy. So for build we don't need to build binary and hence