1 .PHONY: all clean helm base cba clean_all
2 DUMMY_ONBOARDING_PACKAGE_NAME ?= vfw_k8s_demo
3 NATIVE_ONBOARDING_PACKAGE_NAME ?= native_vfw_k8s_demo
10 #Can't use .csar extension or SDC will panic
11 all: package/ helm base cba
12 cd package_dummy/ && zip -r $(DUMMY_ONBOARDING_PACKAGE_NAME).zip .
13 cd package_native/ && zip -r $(NATIVE_ONBOARDING_PACKAGE_NAME).zip .
14 mv package_dummy/$(DUMMY_ONBOARDING_PACKAGE_NAME).zip .
15 mv package_native/$(NATIVE_ONBOARDING_PACKAGE_NAME).zip .
16 cp $(DUMMY_ONBOARDING_PACKAGE_NAME).zip ../automation/vsp/
17 cp $(NATIVE_ONBOARDING_PACKAGE_NAME).zip ../automation/vsp/
21 mv helm/helm_*.tgz package_native/
22 mv helm/*.tgz package_dummy/
25 cp base_dummy/* package_dummy/
26 cp base_native/* package_native/
30 sed -i 's/"helm_/"/g' cba_dummy/Definitions/vFW_CNF_CDS.json
31 cd cba_dummy/ && zip -r $(CBA_NAME).zip . -x pom.xml .idea/\* target/\*
32 cd cba/ && zip -r $(CBA_NAME).zip . -x pom.xml .idea/\* target/\*
33 mv cba/$(CBA_NAME).zip package_native/
34 mv cba_dummy/$(CBA_NAME).zip package_dummy/
42 rm -rf package_native/
44 rm -f $(DUMMY_ONBOARDING_PACKAGE_NAME).zip
45 rm -f $(NATIVE_ONBOARDING_PACKAGE_NAME).zip