auditd: refactoring

This commit is contained in:
Aleksey Nikitin
2023-01-27 20:47:45 +03:00
parent 862659a747
commit c0fd490a93
5 changed files with 17 additions and 9 deletions
+9 -9
View File
@@ -1,16 +1,16 @@
test:
soldr-busted --exclude-tags=integration .
test-docker: DOCKER_IMAGE := debian:10
test-docker:
OS_LIST :=$(subst docker/Dockerfile.,,$(wildcard docker/Dockerfile.*))
test-inside-all: $(OS_LIST:%=test-inside-%)
test-inside-%: docker-build-%
@echo Run testing inside: $*
@docker run --rm \
-v $(SOLDR_MODULES):/src:ro \
-e SOLDR_MODULES=/src \
-v $(SOLDR_MODULES):/src:ro \
-w /src/auditd/1.0.0 \
$(DOCKER_IMAGE) /src/bin/soldr-busted .
test/$* /src/bin/soldr-busted .
test-docker-all:
make -s test-docker DOCKER_IMAGE=debian:10
make -s test-docker DOCKER_IMAGE=debian:11
.PHONY: test test-docker test-docker-all
docker-build-%: docker/Dockerfile.%
docker build -q -t test/$* -f docker/Dockerfile.$* . >&-
+2
View File
@@ -0,0 +1,2 @@
FROM debian:10
RUN apt-get update
+2
View File
@@ -0,0 +1,2 @@
FROM debian:11
RUN apt-get update
@@ -0,0 +1,2 @@
FROM ubuntu:20.04
RUN apt-get update
@@ -0,0 +1,2 @@
FROM ubuntu:22.04
RUN apt-get update