.PHONY: all clean helm base cba clean_all
-CSAR_NAME ?= vfw_k8s_demo
-CBA_NAME ?= vFW_CDS_CNF
+DUMMY_ONBOARDING_PACKAGE_NAME ?= vfw_k8s_demo
+NATIVE_ONBOARDING_PACKAGE_NAME ?= native_vfw_k8s_demo
+CBA_NAME ?= CBA
clean_all:
$(MAKE) clean
$(MAKE) all
-all: csar/ helm base cba
- #Can't use .csar extension or SDC will panic
- cd csar/ && zip -r $(CSAR_NAME).zip .
- mv csar/$(CSAR_NAME).zip .
+#Can't use .csar extension or SDC will panic
+all: package/ helm base cba
+ cd package_dummy/ && zip -r $(DUMMY_ONBOARDING_PACKAGE_NAME).zip .
+ cd package_native/ && zip -r $(NATIVE_ONBOARDING_PACKAGE_NAME).zip .
+ mv package_dummy/$(DUMMY_ONBOARDING_PACKAGE_NAME).zip .
+ mv package_native/$(NATIVE_ONBOARDING_PACKAGE_NAME).zip .
-helm: csar/
+helm: package/
make -C helm
- mv helm/*.tgz csar/
+ mv helm/helm_*.tgz package_native/
+ mv helm/*.tgz package_dummy/
-base: csar/
- cp base/* csar/
+base: package/
+ cp base_dummy/* package_dummy/
+ cp base_native/* package_native/
-cba: csar/
- cd cba/ && zip -r $(CBA_NAME).zip .
- mv cba/$(CBA_NAME).zip csar/
+cba: package/
+ cp -r cba cba_dummy
+ sed -i 's/"helm_/"/g' cba_dummy/Definitions/vFW_CNF_CDS.json
+ cd cba_dummy/ && zip -r $(CBA_NAME).zip . -x pom.xml .idea/\* target/\*
+ cd cba/ && zip -r $(CBA_NAME).zip . -x pom.xml .idea/\* target/\*
+ mv cba/$(CBA_NAME).zip package_native/
+ mv cba_dummy/$(CBA_NAME).zip package_dummy/
-csar/:
- mkdir csar/
+package/:
+ mkdir package_dummy/
+ mkdir package_native/
clean:
- rm -rf csar/
- rm -f $(CSAR_NAME).zip
+ rm -rf package_dummy/
+ rm -rf package_native/
+ rm -rf cba_dummy
+ rm -f $(DUMMY_ONBOARDING_PACKAGE_NAME).zip
+ rm -f $(NATIVE_ONBOARDING_PACKAGE_NAME).zip