X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=descriptor-packages%2Fmk%2Fpkg.mk;h=07c0ed88c8b33d8cd2c5cb1c02fb4c20a6424def;hb=2f129c1871efc8642ef8d2e01d19094c1b5c93e3;hp=9c623c4c6305dd1fb91079e964d8c88be87fee16;hpb=9054244cd2a7451f75157d7fa3ec5d2ff88176be;p=osm%2Fdevops.git diff --git a/descriptor-packages/mk/pkg.mk b/descriptor-packages/mk/pkg.mk index 9c623c4c..07c0ed88 100644 --- a/descriptor-packages/mk/pkg.mk +++ b/descriptor-packages/mk/pkg.mk @@ -31,6 +31,7 @@ Q=@ GEN_VNFD_PKG := $(TOOLS_DIR)/gen_vnfd_pkg.sh GEN_NSD_PKG := $(TOOLS_DIR)/gen_nsd_pkg.sh GEN_PKG := $(TOOLS_DIR)/generate_descriptor_pkg.sh +TEST_PKG := $(TOOLS_DIR)/validate_descriptor.py BUILD_VNFD := $(shell readlink -f .|sed -e 's/\/.*descriptor-packages//' | grep vnfd) DEP_FILES = $(wildcard src/*) @@ -66,11 +67,16 @@ $(CHARM_BUILD_DIR)/%: $(CHARM_SRC_DIR)/% $(CHARM_DIR) $(CHARM_DOCKER_TAG) charm-build -o $(CHARM_DIR) $< else $(CHARM_BUILD_DIR)/%: $(CHARM_SRC_DIR)/% - $(Q)charm-build -o $(CHARM_DIR) $< + $(Q)charm build -o $(CHARM_DIR) $< endif clean: $(Q)rm -rf $(BUILD_DIR) $(Q)rm -rf $(CHARM_BUILD_DIR) +test: + $(Q)echo -n testing $(shell readlink -f src/*.yaml) " " + $(Q)$(TEST_PKG) src/*.yaml + $(Q)echo OK + .DEFAULT_GOAL := all