chore: better separate ci jobs
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline failed

This commit is contained in:
Jef Roosens 2023-01-22 12:17:56 +01:00
parent 2cc974accc
commit 8609769389
4 changed files with 39 additions and 8 deletions

View file

@ -48,6 +48,11 @@ $(BUILD_DIR)/$(SRC_DIR)/%.c.o: $(SRC_DIR)/%.c
test: build-test
@ $(foreach bin,$(BINS_TEST),./$(bin);)
.PHONY: test-mem
test-mem: build-test
@ $(foreach bin,$(BINS_TEST),valgrind --tool=memcheck --error-exitcode=1 \
--track-origins=yes --leak-check=full ./$(bin);)
.PHONY: build-test
build-test: $(BINS_TEST)